依赖文件

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"
最后修改:2024 年 04 月 10 日
如果觉得我的文章对你有用,请随意赞赏