Gradle зависимости в Xamarin
Можно ли интегрировать зависимости из Gradle внутри проекта Xamarin?
A имеют некоторые библиотеки, которые мне нужно установить, они выглядят как
dependencies {
compile (name: '<aar fileName>', ext:'aar')
compile 'com.koushikdutta.async:androidasync:2.1.6'
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:design:23.1.0' compile
}
Можно ли каким-либо образом показать их в проекте Xamarin?
Ответы
Ответ 1
В Xamarin.Android
нет gradle.
Чтобы получить внешние библиотеки или библиотеки Android, вы можете использовать:
Здесь у вас очень хорошая страница github с потрясающими плагинами Xamarin.
Ответ 2
Как правило, вы не будете использовать gradle для создания ваших проектов Xamarin. Таким образом, вам необходимо интегрировать/ссылаться на эти библиотеки через пакеты NuGet. AppCompat и Support Design доступны как пакеты NuGet. Другой, если он делает то, что я думаю, что он делает, не понадобится, потому что С# как встроенная поддержка async.
Ответ 3
Вы можете попробовать привязку библиотеки Java, в основном создавая С# -связную Java-библиотеку, чтобы потреблять вашу библиотеку из вашего проекта Xamarin.
Ответ 4
Создайте свои приложения для Android в Visual Studio с помощью Gradle.
С последней версией Visual Studio, если вы посмотрите на кросс-платформенный раздел С++ в разделе "Файл- > Новый шаблон проекта", вы увидите множество шаблонов, как показано на рисунке ниже. Обратите внимание на два новых Gradle шаблона, которые были введены.
Источник: https://blogs.msdn.microsoft.com/vcblog/2016/06/12/build-your-android-applications-in-visual-studio-using-gradle/