strings.xml中的Android`templateMergeStrategy`

时间:2015-11-20 06:13:04

标签: android android-gradle

templateMergeStrategy属性在Android资源中的含义是什么?

e.g。在Google Maps API密钥文件中

<string name="google_maps_key" templateMergeStrategy="preserve" translatable="false">
    AIza.......some...secret...key...
</string>

我原本期望一个简单的google(或duckduckgo)搜索给我结果,但不幸的是它似乎只给了我Google Maps API的问题。

不幸的是,该部门也缺少Android Developer Docs on "String Resources"

3 个答案:

答案 0 :(得分:3)

来自change log

  

使用此选项覆盖Google地图模板中的说明。   随后运行的模板始终更新说明   用户当前的密钥库凭据。

     

还将地图说明更改为深入链接到Google   开发人员控制台流程,可以更轻松地生成密钥。

答案 1 :(得分:2)

这意味着Android Studio模板引擎会在创建新的Google地图活动时保留此行,因此您不会丢失密钥。

答案 2 :(得分:0)

好吧,我在Google Code

中找到了以下内容

在Google代码状态下提交后

  

使用此选项覆盖Google地图模板中的说明。   随后运行的模板始终更新说明   用户当前的密钥库凭据。