Java ContextCompat.checkSelfPermission vs Compat.checkSelfPermission
我的应用有下一个设置Java ContextCompat.checkSelfPermission vs Compat.checkSelfPermission,java,android,runtime-permissions,Java,Android,Runtime Permissions,我的应用有下一个设置 明斯克版本8 targetSdkVersion 23 编译DK23版 我使用简单的代码获取读取手机状态权限 ... final List<String> permissions = Arrays.asList( Manifest.permission.READ_PHONE_STATE); if (!permissions.isEmpty()) { ActivityCompat.requestPermi
- 明斯克版本8
- targetSdkVersion 23
- 编译DK23版
读取手机状态
权限
...
final List<String> permissions = Arrays.asList(
Manifest.permission.READ_PHONE_STATE);
if (!permissions.isEmpty()) {
ActivityCompat.requestPermissions(activity,
permissions.toArray(new String[]{}), 1);
}
...
。。。
最终列表权限=Arrays.asList(
清单。权限。读取(电话状态);
如果(!permissions.isEmpty()){
ActivityCompat.requestPermissions(活动,
toArray(新字符串[]{}),1);
}
...
当我使用:
Context
和Activity
代替ContextCompat
和ActivityCompat
更新
在Nexus 9、Android 7.1.1上进行测试您在哪个Android版本中遇到问题?我找到了问题的答案