我正在创建一个签名的 APK。
通过 Eclipse,我能够成功地创建将应用程序安装到我的三星平板电脑上。我使用相同的密钥库创建另一个签名的 APK 并安装并打开它。我可以安装但无法打开它错误。“不幸的是应用程序名称已停止”
不知道为什么它不起作用。这有谷歌地图。我可以通过 Eclipse 通过 USB 安装相同的应用程序并打开它。效果很好。但是当我尝试制作APK并安装它时,它无法打开。
有人知道为什么吗?我不确定 Google 密钥应该去哪里或如何调试此问题任何帮助将不胜感激
我正在创建一个签名的 APK。
通过 Eclipse,我能够成功地创建将应用程序安装到我的三星平板电脑上。我使用相同的密钥库创建另一个签名的 APK 并安装并打开它。我可以安装但无法打开它错误。“不幸的是应用程序名称已停止”
不知道为什么它不起作用。这有谷歌地图。我可以通过 Eclipse 通过 USB 安装相同的应用程序并打开它。效果很好。但是当我尝试制作APK并安装它时,它无法打开。
有人知道为什么吗?我不确定 Google 密钥应该去哪里或如何调试此问题任何帮助将不胜感激
可能您的 Google 地图密钥已绑定到您的 Eclipse 调试密钥库。如果您从 Eclipse 导出应用程序,则可能使用了另一个密钥库。然后你还需要另一个谷歌地图键。
在我阅读了一些文章后,我发现了真正发生的事情
java.lang.RuntimeException:无法获取提供者 com.test.data.TestProvider:java.lang.ClassNotFoundException:com.test.data.TestProvider
所以我尝试了很多建议,比如清理和构建、在属性上设置 java 类路径、更改 proguard 等等,但这个问题并没有消失。
感谢那些帮助我做到这一点的人。