我最近将我的应用程序升级到SDK 23,因此我可以实现运行时权限READ_EXTERNAL_STORAGE。我按照此文档实施:https://developer.android.com/training/permissions/requesting.html
棒棒糖上的一切都很棒,但姜饼的权限已经破裂。 ContextCompat.checkSelfPermission()
始终返回PERMISSION_DENIED
,ActivityCompat.requestPermissions()
不执行任何操作。 但我知道我的应用有权限,因为我可以访问SD卡上的文件。
这些方法是向后兼容还是我应该在我的代码中使用if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
?
提前致谢...