我正在尝试使用chaquopy https://chaquo.com/chaquopy/ android插件来开发一个使用python脚本进行一些严肃的计算的Android应用程序,我想将应用程序模块作为一个android库(.AAR),以便能够在其他项目中重用它。 (.eg离子应用程序)。
当我按照这里的建议将apply plugin: 'com.android.application'
更改为apply plugin: 'com.android.library'
时:https://developer.android.com/studio/projects/android-library然后重新同步项目gradle,我收到此错误:
无法为com.android.build.gradle.LibraryExtension类型的对象获取未知属性'applicationVariants'。
谷歌搜索后,我得到了这个解决方案:could not get unknown property for 'applicationVariants' for BuildType_Decorated
所以我将applicationVariants.all
改为libraryVariants.all
或testVariants.all
。
但错误仍然存在,并且无法构建项目。
图片:
所以https://chaquo.com/chaquopy/不能嵌入android库?
Chaquopy目前不支持内置于AAR中。如果您想申请此功能,则应创建问题on GitHub。