黑屏
在 Android Application 里面配置
package com.wilinz.xxx
import android.app.Application
import com.baidu.mapapi.SDKInitializer
import com.baidu.mapapi.base.BmfMapApplication
import com.baidu.mapapi.common.BaiduMapSDKException
import com.baidu.mapapi.map.OverlayUtil
class MyApplication : Application() {
override fun onCreate() {
super.onCreate()
BmfMapApplication.mContext = applicationContext
try {
SDKInitializer.setAgreePrivacy(this, false)
SDKInitializer.initialize(this)
OverlayUtil.setOverlayUpgrade(false)
} catch (e: BaiduMapSDKException) {
e.message
}
}
}
然后清单文件
<application
android:name="com.wilinz.xxx.MyApplication">
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="apiKey" />
</application>
闪退
在 build.gradle 添加依赖
implementation 'com.baidu.lbsyun:BaiduMapSDK_Map:7.5.4'
implementation 'com.baidu.lbsyun:BaiduMapSDK_Search:7.5.4'
implementation 'com.baidu.lbsyun:BaiduMapSDK_Util:7.5.4'