我看到了一篇奶酪工厂的文章(你可以通过谷歌搜索,因为我的声誉不足以发布超过2个链接),该文章详细解释了如何处理Android Marshmallow的新权限系统。在文章中,作者提到Permissionsdispatcher库,该库旨在减少样板代码。于是我从GitHub下载了库的演示,但是出现了一个错误,显示无法解析MainActivityPermissionsDispatcher。据我所知,应该生成这个类。那么我该如何生成它以消除错误?
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);
}