我看到了一篇 Cheese Factory 文章(谷歌搜索,因为我不能发布超过 2 个链接和我的声誉),其中解释了如何处理 Android Marshmallow 的新权限系统。在文章中,他引用了 Permissionsdispatcher library 旨在减少样板代码。所以我从 GitHub 下载了库演示,但我收到一条错误消息,提示无法解析 MainActivityPermissionsDispatcher。据我了解,this class应该生成。如何生成它以消除错误?
MainActivity.java
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
// delegate the permission handling to generated method
// MainActivityPermissionsDispatcher cannot be resolved
MainActivityPermissionsDispatcher.onRequestPermissionsResult(this, requestCode, grantResults);
}
最佳答案
我是一名开发人员。感谢您的使用。
- 检查您的 IDE 设置是否允许注释处理。
- 您说“这是 PermissionsDispatcher 存储库的一个分支”,但您的意思是什么? fork 存储库并运行示例模块?
关于java - 如何为新的 Android M 运行时权限使用 Permissionsdispatcher 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33858772/