百度地图显示当前位置
参考:大佬csdn
划重点
Android6.0之后需要动态申请权限,但是,很多国产厂商对Android原生系统进行了修改,导致动态申请权限各种问题,因此有一个工具可以大大简化过程同时兼容众多花里胡哨的系统,就是这个。
在app的gradle.build文件中加入下面的东西,然后重新gradle
implement 'com.github.hotchemi:permissionsdispatcher:2.2.0'
annotationProcessor 'com.github.hotchemi:permissionsdispatcher-processor:2.2.0'
在你要使用这个插件的类前面加上一个标记
@RuntimePermissions
public class HomeFragment extends Fragment {
然后Build->make project即可