【问题标题】:Android Application Crashes on version 6 (Marshmallow)Android 应用程序在版本 6 (Marshmallow) 上崩溃
【发布时间】:2016-09-06 07:16:44
【问题描述】:

我正在使用 API 23 构建一个 Android 应用程序。但是在 Marshmallow 上,我的应用程序在启动时崩溃了。我得到的错误信息如下:

E/DropboxRealtime: null InputStream java.io.IOException: null InputStream 
at xjr.a(:com.google.android.gms:187) 
at xjr.b(:com.google.android.gms:131) 
at xiw.a(:com.google.android.gms:88) 
at        com.google.android.gms.stats.service.DropBoxEntryAddedChimeraService.onHandleIntent(:com.google.android.gms:1180) 
at bhe.handleMessage(:com.google.android.gms:65)                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:158)
at android.os.HandlerThread.run(HandlerThread.java:61)

【问题讨论】:

  • 另外让你们知道我没有在我的代码中使用任何 Dropbox api。那为什么说 E/DropboxRealtime?
  • 这看起来不像您应用中的堆栈跟踪。
  • 你的应用需要哪些权限

标签: android crash dropbox-api


【解决方案1】:

如果您将 Android 应用程序构建为 targetSdkVersion 23 并在 Marshmallow 上运行,那么您必须在需要该权限的那个活动中授予权限。如果您想避免使 targetSdkVersion 22 或在受尊重的活动中授予运行时权限时崩溃。

【讨论】:

    【解决方案2】:

    我遇到了这个错误。 在我的代码中有一个 intent.putExtra(,null)

    代码: Intent intent=new Intent(this, ZoneActivity.class); intent.putExtra("USER",getIntent().getExtras().getString("USER")); startActivity(intent);

    问题是 getIntent().getExtras() 为空

    我已经更换了它并且它工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多