拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Android 6.0使用新的權限管理模型,應用在安裝時,除了internet等被定義為PROTECTION_NORMAL的一般權限會授權,其他(有風險的)權限需要在運行時由使用者動態授予。樓主應該是使用android-mnc,所以會自動補全檢查是否有權限的代碼。而權限管理是由最新的v4和v13庫提供,如果應用程式運行在android 6.0的機器上,不會報錯;如果要在低於6.0的機器上使用新的權限管理模型,檢查權限,就需要依賴最新的v4(ActivityCompat.requestPerssions)或v13(FragmentCompat.requestPerssions)
Android 6.0使用新的權限管理模型,應用在安裝時,除了internet等被定義為PROTECTION_NORMAL的一般權限會授權,其他(有風險的)權限需要在運行時由使用者動態授予。樓主應該是使用android-mnc,所以會自動補全檢查是否有權限的代碼。而權限管理是由最新的v4和v13庫提供,如果應用程式運行在android 6.0的機器上,不會報錯;如果要在低於6.0的機器上使用新的權限管理模型,檢查權限,就需要依賴最新的v4(ActivityCompat.requestPerssions)或v13(FragmentCompat.requestPerssions)