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/