谷歌播放应用程序立即阻止

时间:2013-10-01 04:44:06

标签: android google-play

我昨天在Googleplay中更新了this应用程序,只要我们正在使用它,就会开始强制关闭。当我在模拟器和某些手机中运行它时,它正在正常执行。现在我再次更新它仍然强制关闭而不执行单个页面。

我有像

这样的问题
  1. 我可以恢复到后面的版本(Google Play不支持它)。
  2. 如何阻止用户加载新更新。
  3. 如何避免强行关闭。
  4. 如何查看错误的位置..?
  5. 提前致谢

3 个答案:

答案 0 :(得分:1)

我已下载并安装并收到以下错误

10-01 10:34:50.558: E/AndroidRuntime(1701): FATAL EXCEPTION: main
10-01 10:34:50.558: E/AndroidRuntime(1701): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.k2b.kluebook/com.k2b.kluebook.SplashScreenActivity}: java.lang.ClassNotFoundException: com.k2b.kluebook.SplashScreenActivity
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1983)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.ActivityThread.access$600(ActivityThread.java:130)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.os.Handler.dispatchMessage(Handler.java:99)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.os.Looper.loop(Looper.java:137)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.ActivityThread.main(ActivityThread.java:4745)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at java.lang.reflect.Method.invokeNative(Native Method)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at java.lang.reflect.Method.invoke(Method.java:511)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at dalvik.system.NativeStart.main(Native Method)
10-01 10:34:50.558: E/AndroidRuntime(1701): Caused by: java.lang.ClassNotFoundException: com.k2b.kluebook.SplashScreenActivity
10-01 10:34:50.558: E/AndroidRuntime(1701):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at android.app.Instrumentation.newActivity(Instrumentation.java:1053)
10-01 10:34:50.558: E/AndroidRuntime(1701):     at    android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)
10-01 10:34:50.558: E/AndroidRuntime(1701):     ... 11 more

要解决此问题,请首先清除项目并再次生成apk,以解决您的问题并上传新的api

答案 1 :(得分:0)

从Google Play安装您的应用程序,当它崩溃时报告问题。然后在Play商店控制台上查看问题。在那里,您将获得问题的完整堆栈跟踪。检查并解决它。

答案 2 :(得分:0)

您可以先在“Crashes& ANRs”部分查看Google Play界面,您可能会直接在此处找到错误。

否则您也可以安装此扩展程序:http://acra.ch/

此扩展程序也可在GitHub上使用:https://github.com/ACRA/acra

安装完成后,您可以通过在线界面跟踪用户设备上发生的所有错误,该界面显示与错误和崩溃相关的所有统计信息故障单。

如果您必须将应用程序回滚到以前的版本,则不能只在Google Play上执行此操作。您必须准备一个包含以前工作版本的新APK,并为其指定一个新版本,以覆盖您在Google Play上发布的版本(或者只是发布回列表中的现有版本)。