Как работать с версиями AAR для отладки и выпуска в библиотеке Bindings, которая является частью приложения Xamarin? - PullRequest
0 голосов
/ 31 мая 2019

У меня есть небольшой AAR, который собирается для отладки и выпуска версий в своем выходном каталоге: enter image description here

Теперь я хочу добавить этот AAR в проект библиотеки привязок Android для использования в приложении Xamarin.Android, и, конечно, я обычно собираю приложение в режиме отладки или выпуска, в зависимости от моих требований.

Но Visual Studio хочет, чтобы я указал имя файла AAR, который я добавляю в библиотеку привязок, т.е. app-debug.aar или app-release.aar .

Я посмотрел два онлайн-урока. Первый - это официальный учебник Microsoft для привязки AAR к приложению Xamarin; они просто игнорируют эту проблему, поскольку у них есть один AAR без отладочной или реверсивной части в его имени. Они не указывают, является ли это отладкой или выпуском.

enter image description here

Во-вторых, я нашел учебник на сайте Atomic Object, но он просто добавляет версию AAR, как показано ниже, и больше ничего не говорит:

enter image description here

Так как же мне продолжить работу с библиотекой привязки Android, если я собираю приложение Xamarin в режимах отладки и выпуска?

Я могу представить сложные решения, такие как разные библиотеки Bindings для отладочной и выпускной версий, но, конечно, это должно быть проще, чем это.

Edit: Debug и Release важны, потому что AAR ссылается на библиотеки C ++, которые используются совместно с приложением Xamarin.

...