Android应用程序没有从市场上运行但推送apk工作

时间:2012-11-09 16:12:04

标签: java android runtime-error

我已经创建了一个应用程序,过去可能是迄今为止一直很好的日子。我发布了应用程序来玩商店,一切正常。

昨晚我上传了一个升级版本并进行了一些小改动,当我尝试从市场上安装应用程序时它无法正常工作我在主要活动开始时立即获得ClassNotFoundException。如果我直接从eclipse运行应用程序,或者我将已编译的APK通过adb推送到设备,它可以正常工作。

以前有人见过这个,它是我的新作品。

根据有关IRC的建议,ProGuard在属性文件中已注释掉。

1 个答案:

答案 0 :(得分:1)

如果没有来自logcat的更多信息(使用Android市场版本),最好的猜测是:

  1. 在您的设备上卸载任何版本的应用并重新下载
  2. 导出到已签名的APK并使用" adb install MY_APP.apk"直接将其推送到您的设备上并查看该应用程序是否有效。 (然后确保你上传这个特别的APK,而不是偶然的其他一个)