我所要做的就是从我的模拟器中读取一个联系人并将其显示在屏幕上.我似乎无法解决此错误.我的两个包(com.msi.ibm.tutorial和.MobileServiceCallContacts)都在其清单xml文件中设置了READ_CONTACTS权限.
那么关于我错了什么的任何想法?
这是来自eclipse控制台的错误消息,如果它有帮助,它没有帮助我,但我对此有点生疏,对Android开发来说是全新的.
MobileServiceCallContacts]Starting activity com.msi.ibm.tutorial.MobileServiceCallContacts on device
MobileServiceCallContacts]ActivityManager: Starting: Intent { cmp=com.msi.ibm.tutorial/.MobileServiceCallContacts }
MobileServiceCallContacts]ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=com.msi.ibm.tutorial/.MobileServiceCallContacts } from null (pid=-1, uid=-1) requires android.permission.READ_CONTACTS
Run Code Online (Sandbox Code Playgroud)
我添加了以下代码行:
<uses-permission android:name="android.permission.READ_CONTACTS"/>
Run Code Online (Sandbox Code Playgroud)
到结束清单标记之前.
删除了提及此权限的任何其他代码,停止收到此错误.
| 归档时间: |
|
| 查看次数: |
5595 次 |
| 最近记录: |