Android清单文件,包含其他属性文件的属性

时间:2014-01-16 10:57:24

标签: android android-manifest

一般来说,使用谷歌地图v2的应用程序的Android清单看起来像这样:

<manifest>
   ...       
   <application>
      ...
      <!-- Goolge API Key -->
      <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="XYZ...ZYX" />
      ...
   </application>
<manifest>

问题是,如果可以做这样的事情:

<manifest>
   ...       
   <application>
      ...
      <!-- Goolge API Key -->
      <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="@{my.google.api.key}" />
      ...
   </application>
<manifest>

并在我的项目中使用my_local.property文件: my.google.api.key = XYZ ... ZYX?

2 个答案:

答案 0 :(得分:2)

您可以为此使用字符串资源,而清单将是

android:value="@string/google_api_key"

答案 1 :(得分:0)

我相信,如今,您可以使用manifest placeholders实现所需的功能。