Android导出apk抛出ActivityNotFoundException

时间:2016-01-21 16:48:11

标签: android apk android-manifest android-library

我创建了一个项目,该项目对3个不同的 android项目标记为库有3个依赖项。我设法从eclipse运行应用程序,一切正常。

问题:我将项目导出为已签名的apk apk 已创建,我可以在我的设备上运行它,但当它尝试访问一个活动,该活动驻留在我的应用程序崩溃之一的ActivityNoFoundException。似乎android库项目没有添加到最终的apk中,但为什么呢?

所有清单文件都合并到主清单文件中。

可能是什么问题?谢谢!

1 个答案:

答案 0 :(得分:1)

您的项目是否使用了proguard混淆?活动名称可能会被混淆,因此不会与您的清单中的内容相匹配。通常,当您从IDE运行应用程序时,不会运行混淆,因此也可以解释它在那里工作的原因。您也可以尝试解压缩apk并查看内部以查看实际在

中创建的内容