我已经开发安卓应用一段时间了,但从未遇到以下问题。
我继承了一个代码库,想要将它从Hockey App移植到Google Play。当我分发从bin目录获得的apk时,一切都正常。然而,当我导出签名的apk时,应用程序会崩溃,声称找不到某个类。所涉及的类是我自己创建的类。它们在主包中,因此我看不到任何依赖项问题。
是否有人遇到过这种问题,即bin apk可以正常工作,但签名的apk不能?我没有使用proguard。我正在使用exclipse导出这个应用程序,类似于我以前导出其他应用程序的方式。
- 问题不可能是用于签名的密钥。据我所知,如果密钥损坏,它根本不会创建apk。
无论是通过电子邮件发送apk还是通过USB安装,问题仍然存在。