19得票3回答
如何生成包含动态特性模块的完整APK文件

我的项目有动态特性模块,我想生成包括动态特性的调试或发布版APK。目前,我只能得到基本APK文件。 基本上,我想生成一个类似普通应用程序的APK文件。但是我无法对动态特性进行操作。是的,我知道动态特性将基于AAB工作。 是否有任何方法可以制作正常(基本+所有模块)APK文件?请在此方面提供...

10得票2回答
动态功能模块上的UI Espresso测试

Firebase测试实验室接受App Bundle / APK和Android测试APK,并且在动态特性模块UI测试中遇到失败。错误涉及某些多dex问题,表明特性模块未在基本APK中找到,这有道理,如果他们没有处理动态特性模块的话。想知道是否有人遇到了同样的问题,或者Firebase测试实验室...

10得票1回答
无法访问动态特性模块的资源

我正在尝试将新的Android动态交付功能添加到我的应用程序中,但我尝试访问动态特性模块的资源时一直失败。 基本思想是加载一个没有代码但有一堆矢量文件作为可绘制资源的模块。 我能够加载该模块,甚至访问给定模块的资产,但我无法弄清楚如何访问资源。 val res = cont...

8得票2回答
安装动态特性 Android Studio 时出现错误代码-5,Split Install API 不可用。

我已将我的.aab APK捆绑包发布到内部测试发布模式。 当我尝试按需安装动态功能时,它会给我抛出异常: com.google.android.play.core.splitInstall.SplitInstallException: Split Install Error(-5): S...

8得票1回答
无法在以下项目变体之间进行选择:features:myDynamicFeatureModule:

我正在尝试使用Android的动态特性模块(即按需模块)来完成我正在进行的项目。 在我的PoC(概念验证)项目中,动态特性模块(DFM)运行良好,gradle没有任何问题地构建了该项目。完成PoC后,我决定将其应用于现有项目。然而,gradle构建该项目失败,报错: Could not d...

7得票3回答
为什么Android Studio正在组装我们的动态功能模块测试APK?

我们有一个核心的Android应用程序模块(称为 app )和一个单独的动态特性模块(称为 replay )。即使这是一个DFM,我们也在安装时包含它。在我们的DFM的AndroidManifest.xml中: <dist:module dist:instant="false"...