Я пытаюсь использовать chaquopy https://chaquo.com/chaquopy/ плагин Android для разработки приложения для Android, которое использует скрипт Python для некоторых серьезных вычислений, и я хотел бы сделать модуль приложения в качестве библиотеки Android (.AAR) для быть в состоянии использовать это в другом проекте. (.EG ионное приложение).
Когда я изменяю apply plugin: 'com.android.application'
чтобы apply plugin: 'com.android.library'
как предложено здесь: https://developer.android.com/studio/projects/android-library, а затем повторно синхронизировать проект Gradle, Я получаю эту ошибку:
Не удалось получить неизвестное свойство applicationVariants для объекта типа com.android.build.gradle.LibraryExtension.
После поиска в Google я получаю следующее решение: не удалось получить неизвестное свойство для applicationVariants для BuildType_Decorated
Поэтому я изменяю applicationVariants.all
на libraryVariants.all
или testVariants.all
.
Но ошибка все еще присутствует, и не могу построить проект.
Образ:
То есть https://chaquo.com/chaquopy/ не может быть встроен в библиотеку Android?
Chaquopy в настоящее время не поддерживает встраивание в AAR. Если вы хотите запросить эту функцию, вы должны создать проблему на GitHub.