2016-09-25 89 views
0

使用Android Studio 2.1和Android SDK 5的iam Android Studio无法识别CALL_PHONE的权限。 如何解决这个问题? 在图片中,你可以看到我是如何做到的。Android Studio无法识别权限

android manifest file

enter image description here

+1

这不是它不承认体现许可检查许可。这只是告诉你,由于Marshmallow的新权限模型,你需要检查你的代码是否已被授予。像这里一样,具有位置权限:http://stackoverflow.com/questions/32715189/location-manager-remove-updates-permission –

回答

1

你的清单文件是罚款。问题是用户在安装应用程序后拒绝呼叫权限。

您需要在运行时为

if (ContextCompat.checkSelfPermission(thisActivity,Manifest.permission.CALL_PHONE) 
    == PackageManager.PERMISSION_GRANTED) { 
    // your code here 
} 
相关问题