依赖文件
pubspec.yaml
flutter_bmflocation: ^3.6.0
flutter_baidu_mapapi_map: ^3.8.1
flutter_baidu_mapapi_search: ^3.8.1
flutter_baidu_mapapi_utils: ^3.8.1
解决方法
第一步
在android/app/src/main/kotlin/your-package
新增一个MyApplication.kt
文件,写入以下内容
package yourpackage
import com.baidu.mapapi.base.BmfMapApplication
class MyApplication : BmfMapApplication() {
override fun onCreate() {
super.onCreate()
}
}
第二步
在android/app/src/main/AndroidManifest.xml
中修改application
节点的android:name
属性为新增文件的类名
<application
android:label="app_label"
android:networkSecurityConfig="@xml/network_security_config"
android:name="".MyApplication"
2 条评论
卧槽,牛逼。解决了我的问题!坑逼百度啊
谢谢支持!