这与 Gradle for Android AAR 非常相似,取决于 AAR,两者都在同一个远程存储库中?,但这个问题是特定于 Maven 的。
如果我有一个APK
项目(app)依赖于一个AAR
项目(lib1),那么lib1可以依赖另一个AAR
项目(lib2)吗?
这与 Gradle for Android AAR 非常相似,取决于 AAR,两者都在同一个远程存储库中?,但这个问题是特定于 Maven 的。
如果我有一个APK
项目(app)依赖于一个AAR
项目(lib1),那么lib1可以依赖另一个AAR
项目(lib2)吗?
是的。
我使用Android Archetypes创建了一个android-with-test
项目,然后android-library-quickstart
在它下面创建了两个 s。我不得不将android-library-quickstart
项目的包装从更改apklib
为aar
. 然后,我让 lib1 依赖于 lib2,并使我的 apk 依赖于 lib1。mvn clean install
成功了。
是的,只要您使用支持该功能的最新版本的 Android Maven 插件即可。