运行时权限打破了向后兼容性

时间:2016-08-26 20:52:54

标签: android android-permissions

我最近将我的应用程序升级到SDK 23,因此我可以实现运行时权限READ_EXTERNAL_STORAGE。我按照此文档实施:https://developer.android.com/training/permissions/requesting.html

棒棒糖上的一切都很棒,但姜饼的权限已经破裂。 ContextCompat.checkSelfPermission()始终返回PERMISSION_DENIEDActivityCompat.requestPermissions()不执行任何操作。 但我知道我的应用有权限,因为我可以访问SD卡上的文件。

这些方法是向后兼容还是我应该在我的代码中使用if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)

提前致谢...

0 个答案:

没有答案