问题描述
Android问题,为什么我已经写了permission可还是说我没有权限
package="com.yjf.csu.readcontactpeople">


    这时我在manifest中加的权限

    Cursor cursor = contentResolver.query(uri, new String[]{"contact_id"}, null, null, null);  //这是报错的代码

    Caused by: java.lang.SecurityException: Permission Denial: opening provider com.android.providers.contacts.ContactsProvider2 from ProcessRecord{6b43e34 2995:com.yjf.csu.readcontactpeople/u0a61} (pid=2995, uid=10061)**requires android.permission.READ_CONTACTS or android.permission.WRITE_CONTACTS**


解决方案
你看你的targetSDkVersion是不是23 是的话,需要做权限判断的。
 检查一下是不是用的6.0的
 

更多相关文章

  1. 换到android 3.0出现duplicate value for resource 'attr/textCo
  2. AOP编程_Android优雅权限框架(2)Demo完全解析
  3. android: open failed: EACCES (Permission denied)
  4. 【flutter】Running Gradle task 'assembleDebug' android 首次
  5. Android(安卓)AsyncTask 的实现及 cancel 方式
  6. Android:解决Camera.open()运行时异常RuntimeException
  7. setStreamMute无法Mute部分stream
  8. BroadcastReceiver与自定义权限
  9. Android工程中怎样使用隐藏API

随机推荐

  1. PHP更新基于其他表的表数据
  2. 关于php的输出方式
  3. PHP判断客户端是PCweb端还是移动手机端方
  4. AJAX学习之提交表单
  5. Thinkphp5验证类的使用
  6. php 缓存output_buffering和ob_start
  7. php执行数据库查询返回json格式数据
  8. 【ecmall】解决无法上传店铺logo和banner
  9. 一个棘手的问题:JS中何如嵌入PHP程序???
  10. 【转】2012年6月26 – 盛大PHP工程师最新