当我运行联系人列表项目时它发生。我不知道为什么会出现请帮助。不幸的是,应用程序已停止。当在真实设备上运行
-6
A
回答
0
这是因为您使用的Android操作系统版本比棒棒糖大。
所以你要添加的权限为您的联系人
公共无效askForContactPermission(){ 如果(Build.VERSION.SDK_INT> = Build.VERSION_CODES.M){ 如果(ContextCompat.checkSelfPermission(getActivity() ,Manifest.permission.READ_CONTACTS)= PackageManager.PERMISSION_GRANTED){
// Should we show an explanation?
if (ActivityCompat.shouldShowRequestPermissionRationale(getActivity(),
Manifest.permission.READ_CONTACTS)) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle("Contacts access needed");
builder.setPositiveButton(android.R.string.ok, null);
builder.setMessage("please confirm Contacts access");//TODO put real question
builder.setOnDismissListener(new DialogInterface.OnDismissListener() {
@TargetApi(Build.VERSION_CODES.M)
@Override
public void onDismiss(DialogInterface dialog) {
requestPermissions(
new String[]
{Manifest.permission.READ_CONTACTS}
, PERMISSION_REQUEST_CONTACT);
}
});
builder.show();
// Show an expanation to the user *asynchronously* -- don't block
// this thread waiting for the user's response! After the user
// sees the explanation, try again to request the permission.
}
+0
没有。 android 5.0.2版本是。 –
相关问题
- 1. Android应用程序不幸停止时,从真实设备运行
- 2. 不幸的是,应用程序已停止在某些Android设备
- 3. 不幸已在实际设备问题上停止了错误
- 4. 执行时出现“不幸的是,应用程序已停止”
- 5. ”不幸的是,应用程序名称已停止。“ Android设备或模拟器
- 6. Android应用程序的虚拟设备上运行,但不是真实设备
- 7. 不幸的应用程序已停止 - 当OnClick事件运行时
- 8. Android应用程序未在仿真器上运行也不是真实设备
- 9. 不幸的是应用程序停止
- 10. 不幸的是,应用程序已经停止在登录
- 11. 不幸的是应用程序已停止在模拟器
- 12. 不幸的是,应用程序已停止在Android模拟器 -
- 13. Android应用程序,不幸的应用程序已停止
- 14. 不幸停止应用程序停止
- 15. 在模拟器上运行APK:“不幸的是,YourAPP已停止。”
- 16. 不幸的是,应用程序已停止在Android应用程序的问题
- 17. 麻烦在真实设备上运行的应用程序
- 18. 不幸的是,当应用程序在genymotion模拟器上运行时,android已停止工作
- 19. 不幸的是,(我的应用程序)已停止。 Eclipse Android
- 20. 不幸的是,我的应用程序已停止
- 21. 不幸的是应用程序的名称已停止
- 22. 不幸的是,我的应用程序已停止
- 23. 不幸的是,Organitza't(我的应用程序)已停止
- 24. 不幸的是(我的应用程序)已停止工作
- 25. “不幸的是我的应用程序已停止”
- 26. 不幸的是你的应用程序已停止工作 - android
- 27. “不幸的是,应用程序的名字已停止工作”
- 28. 不幸的是,我的Android应用程序已停止
- 29. 不幸的是您的应用程序已停止
- 30. 不幸的是应用程序的名字已停止错误
这里了解如何提问:-http://stackoverflow.com/help/mcve –
请详细说明您的问题得到适当的解决方案。 –