【问题标题】:my own app is crashing after instaling from google play store从 google play store 安装后,我自己的应用程序崩溃了
【发布时间】:2017-01-07 20:50:36
【问题描述】:

这个应用程序对我来说非常重要,我有什么遗漏吗?

我最近将自己的应用程序添加到了谷歌游戏商店,但我还是新手,我的应用程序之前在 android studio 中运行良好,但在我发布后,它只在少数设备上运行,并且在其他设备上它崩溃了,我确保 android 版本是 16。有人可以帮忙吗?

【问题讨论】:

  • 嗨阿里,欢迎来到堆栈溢出。请在发布之前阅读如何提问:stackoverflow.com/help/how-to-ask
  • 您可以登录 Play 商店开发者控制台并从您的应用程序中查看崩溃情况。
  • James 我为控制台给出的错误添加了一张图片,这可能是导致大多数手机崩溃的错误吗?我该如何解决?
  • 确保 ProGuard 没有删除您的课程。您可以通过从 Android Studio 手动构建发布 APK 来检查是否是这种情况。如果问题出现在发布版本而不是调试版本中,则可能是 ProGuard 问题。
  • 你看过这个了吗? stackoverflow.com/questions/37312103/…

标签: android google-play


【解决方案1】:

为您的应用配置 multidex 可能会有所帮助

multiDexEnabled 真

【讨论】:

    【解决方案2】:

    extends MultiDexApplication 在您的应用程序类中并在 gradle 中启用 multidex。我遇到了同样的问题。

    【讨论】:

      【解决方案3】:

      启用多索引支持

      defaultConfig { 
         multiDexEnabled true
         }
      

      将此依赖项添加到您的 gradle 中

      dependencies {
          compile 'com.android.support:multidex:1.0.0'
      }
      

      创建一个应用类

      public class Controller extends Application {
      
       @Override
          protected void attachBaseContext(Context newBase)
       {
              super.attachBaseContext(newBase);
              MultiDex.install(this);
        } 
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-10-24
        • 1970-01-01
        • 1970-01-01
        • 2019-09-06
        • 2017-04-06
        • 2023-04-01
        • 2023-03-28
        相关资源
        最近更新 更多