如果你在这里,那么和我一样,你已经在整个互联网上搜索,寻找最新版本的 Swarm SDK 导致你导出和安装的 APK 崩溃的原因,但在通过 Eclipse 调试时工作完美。
来自 Google 崩溃/ANR 报告的错误消息:
android.content.ActivityNotFoundException: Unable to find explicit activity class
{com.robertmackness.jumprx.android/com.swarmconnect.de};
have you declared this activity in your AndroidManifest.xml?
经过太多时间谷歌搜索和阅读官方文档后,我尝试了以下修复:
在 Android 清单中显式定义活动。
如上所述,但确保 manifestmerger.enabled=false。
删除了我的 android 清单中的活动定义,设置 manifestmerger.enabled=true 并确保此行是第二行(启用 pro-guard 之后)
确保项目正确导入了库,并确保选中了“属性->Java 构建路径->订单和导出->SwarmConnect.jar”。
同样,上述所有解决方案都使调试应用程序正常工作,但导出的 apk 以各种方式损坏。
在下面提交解决方案。