美文网首页
add 'tools:replace="and

add 'tools:replace="and

作者: chenzhenlindx | 来源:发表于2018-03-07 06:50 被阅读94次
bug:
> Manifest merger failed : Attribute meta-data#com.baidu.lbsapi.API_KEY@value value=(MiApkyXZS42rupA00HI2CXDF) from [com.hxct:smart-gps:1.0.0] AndroidManifest.xml:33:13-53
    is also present at [:app-debug:] AndroidManifest.xml:37:13-53 value=(hQzXk2qgLE193GnFd1S5NQi7).
    Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:31:9-34:21 to override.
原因分析:

在gps模块和app-debug模块中,都使用了百度地图,都注册了meta-data,合并失败。

解决方案:

在AndroidManifest.xml中<application>节点添加

<meta-data
    android:name="com.baidu.lbsapi.API_KEY"
    android:value="hQzXk2qgLE193GnFd1S5NQi7"
    tools:replace="android:value" />

相关文章

网友评论

      本文标题:add 'tools:replace="and

      本文链接:https://www.haomeiwen.com/subject/tpvrfftx.html