Shadow icon indicating copy to clipboard operation
Shadow copied to clipboard

若插件中使用了第三方的库,如百度地图或高德地图,需要申请 API_KEY 可以直接加载使用吗?

Open aiqq opened this issue 5 months ago • 0 comments

插件的包名与宿主的包名不一致时?

接入文档中提到,apk作为插件时需与宿主的包名一致?

` android { // 默认配置 defaultConfig { // 业务插件一般可能需要直接打包成 APK, 因此需要设置业务对应 applicationId // 但是宿主使用插件时要求插件的 applicationId 和宿主的 applicationId 相同 // 因此需要后面的 productFlavors 配置在插件打包时覆盖此值为宿主的 applicationId applicationId 'com.tencent.shadow.sample.plugin.app' }

productFlavors {
    plugin {
        // 这里会自动将插件 applicationId 设置为和宿主相同
        applicationId project.SAMPLE_HOST_APP_APPLICATION_ID
    }
}
......

} `

那是否需要根据宿主包名注册一个API_KEY后,替换插件中的API_KEY呢??

<meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="012123456789k8zFJuDR91d12345678R" />

aiqq avatar Jul 22 '25 03:07 aiqq