Android应用程序在版本6(Marshmallow)崩溃

时间:2016-09-06 07:16:45

标签: android crash dropbox-api

我正在使用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)

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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

问题是getIntent()。getExtras()为null

我已经取而代之了它的工作。