-2
問題 Android權限,即使當我拒絕給予准許的對話框ACCESS_COARSE_LOCATION
,當我在此應用程序的另一個活動檢查的權限,則返回PERMISSION_GRANTED
。它發生在android 5(Lollipop)
。你能提供一些建議,爲什麼會發生?的棒棒糖
我通過這種方式檢查權限:
int permissionCheck = ContextCompat.checkSelfPermission(Browser.this,
android.Manifest.permission .ACCESS_COARSE_LOCATION);
if (permissionCheck == PackageManager.PERMISSION_GRANTED) {
}else{
}
*拒絕給予許可。它發生在Android的5 *咦?它不會使sens ...在android 5上沒有運行時權限,因此'ContextCompat.checkSelfPermission'總會返回該權限被授予 – Selvin
動態權限會進入棉花糖畫面。如果你使用棒棒糖,那麼它會自動授予你的許可。 –
我想你是混合要求與其他對話框的運行時間permision對話框(如:要求用戶啓用GPS) – Selvin