在安装完contacts应用后,发现在点击通讯录或者联系人列表时,报以下错误:
E/AndroidRuntime( 3484): java.lang.RuntimeException: Unable to resume activity {com.android.contacts/com.android.contacts.ContactsListActivity}: java.lang.SecurityException: caller uid 10044 lacks any of android.permission.GET_ACCOUNTS
原因:
android2.3以下版本使用了android.permission.GET_ACCOUNTS权限来获得联系人,
则要添加权限<uses-permission android:name="android.permission.GET_ACCOUNTS" />
其它可能原因:
权限位置写错,注意是和<manifest>平級,不是在<application>节点里面。