Flutter百度地图踩坑

817 阅读1分钟

背景

百度地图flutter的接入文档写的太简洁了,以至于按照文档上的操作把demo跑起来就是一片空白

解决

添加依赖

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'com.baidu.lbsyun:BaiduMapSDK_Map:7.5.5'
    implementation 'com.baidu.lbsyun:BaiduMapSDK_Search:7.5.5'
    implementation 'com.baidu.lbsyun:BaiduMapSDK_Util:7.5.5'
    implementation 'com.baidu.lbsyun:BaiduMapSDK_Location_All:9.4.0'
}

image.png 初始化sdk

image.png

manifest什么权限、appkey该配置的配置一下就好了

image.png

注意

如果有报错一堆device_plus插件错误跑不起来,可以尝试修改Android -> gradle -> wrapper -> gradle-wrapper.properties文件

distributionUrl=https://services.gradle.org/distributions/gradle-7.5.1-bin.zip

最后把demo放上来github.com/eyesoffish/…