2016-09-25 103 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 
}