嗨,我正在一个项目中,我必须同时创建可安装和即时apk。它实际上是一个可安装的应用程序,现在我迁移到了即时应用程序。配置完成后,两个模块都可以正常工作。但是现在只有即时模块在起作用,而APK模块却没有。但这是在APK模块中找不到默认活动。谁能知道是什么问题吗?
我不知道为什么,我没有更新运行良好的apk模块调试配置上的任何内容。但是现在它不起作用了。谁能解决这个问题?
这是我的apkmodule manifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="xxx.xxxx.xxx">
</manifest>
答案 0 :(得分:0)
这实际上是android studio中的一个错误,该错误是由清单合并失败的外部库引起的。
I filed the issue here, there is a workaround
解决方法:如果从命令行构建,gradle会为可安装应用正确合并清单。
作为对我有用的第二种解决方法:将应用程序标记和活动标记添加到apkmodule清单中,直到完成对删除它的测试为止。 注意:活动名称必须是完全合格的名称。
答案 1 :(得分:0)