推荐配置参数

1.在Android studio中,建议使用真机,不推荐模拟器。

2.项目的Gradle版本:最低不低于4.10.1。

图:项目的Gradle版本
图:项目的Gradle版本

3.Gradle版本对应插件版本参考链接:https://developer.android.google.cn/studio/releases/gradle-plugin?hl=zh-cn。

Gradle插件版本应不低于3.3.0。

图:Gradle插件版本

4.targetSdkVersion的设置与安卓权限。

SuperMap iMobile for Android v11.1.1 及之前的版本支持的targetSdkVersion版本为targetSdkVersion ≤ 28,v12.0开始支持的targetSdkVersion版本为targetSdkVersion ≤ 32,。

当targetSdkVersion<23时,会根据AndroidManifest.xml文件申请的权限,直接给权限。

图:设置权限
图:设置targetSdkVersion

当targetSdkVersion≥23时,还需要进行动态申请权限。参考如下:

注意事项:

需在build.gradle中引入权限所需库,例:implementation 'pub.devrel:easypermissions:2.0.1'

图:动态申请权限
图:动态申请权限