15得票2回答
如何使用Gradle从.AAR Android库归档中排除文件

我正试图使用Android Studio和Gradle为一个库Android项目创建AAR文件。 我想从此存档中排除特定的文件夹和文件,但我找不到可行的解决方案。 该项目有两种口味。app/ |--libs/ |--src/ |--flavour1/ | |--java/ ...

15得票6回答
如何解决这个错误:在根项目“flutter_plugin_android_lifecycle”中找不到任务“assembleAarRelease”?

当我尝试运行应用时,出现了错误:“在根项目'flutter_plugin_android_lifecycle'中未找到任务'assembleAarRelease'”。如何纠正这个问题?

14得票1回答
在分发为AAR的Android库中使用Kotlin

使用 Kotlin 编写库可能吗? 我看到的问题是它将依赖于特定版本的 kotlin-stdlib 和 kotlin-runtime 并且强制库的用户使用相同的版本。 我考虑使用 jarjar 重新打包它们,但是如何将它们包含在 fatjar 类型的分发中呢?在已解压的 aar 中,我看到...

14得票1回答
可以使用方法通道在Android应用和作为"AAR"构建和包含的Flutter模块之间进行通信吗?

本指南介绍了Flutter和本地Android之间通信的方法渠道。 https://flutter.dev/docs/development/platform-integration/platform-channels 我已经为我的Flutter模块生成了'aar'文件,并将aar文件包含...

13得票5回答
如何在Android主项目中引用库项目中使用的aar文件

我的项目包括一些库项目。库使用一些aar文件,其依赖关系已在模块gradle文件中定义。我在将这个库包含到我的项目中时遇到了问题。 如果我在app->lib中保留重复的aar文件并在app->gradle文件中定义它们的依赖关系,则不会出现问题。但这不应该是正确的方法。 请查找下面的错误:...

13得票1回答
在aar中找不到类。

当调用GoogleApiAvailability时,我的Android库(aar)中出现了类未找到异常。 Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.co...

13得票3回答
Gradle:如何从仓库中包含依赖项以输出aar文件

我正在尝试在Android Studio中构建一个arr软件包。这个软件包包含Zendesk的依赖项:allprojects { repositories { maven { url 'https://zendesk.artifactoryonline.com/zend...

13得票2回答
如何发布Android .aar源代码以使Android Studio自动找到它们?

我正在将库发布到内部 Sonatype Nexus 存储库。 Android Studio 有一个功能,可以自动查找通过 gradle 引用的库的正确源代码。我将我们的 aar 的源代码作为单独的 jar 发布到 Nexus。但是 Android Studio 没有捕捉到它们。 我应该如何发布...

13得票1回答
在Java代码中使用Kotlin库

我有一个 Kotlin 库 FlowLayout lib as aar,想要在我的 Java 代码(Android)中使用它,但无法解析kotlin.Pair。FlowLayoutManager layoutManager=new FlowLayoutManager(3, RecyclerVi...

12得票3回答
创建一个包含多个AARs/JARs的AAR文件

我看到过各种开发者发布的问题(如Android Studio将两个.aar合并成一个等),但我没有看到确定性的回复,能够帮助我创建包含一个或多个AAR或JAR的AAR文件(如果只需要类而不需要共享资源,则可以使用JAR文件)。这是我库项目的app.gradle:apply plugin: 'c...