具有来自其他属性文件的属性的 Android list 文件

标签 android android-manifest

一般来说,我的应用程序使用 google map v2 的 android list 看起来像这样:

<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 ?

最佳答案

您可以为此使用字符串资源, list 将是

android:value="@string/google_api_key"

关于具有来自其他属性文件的属性的 Android list 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159815/

相关文章:

java - android cts执行中途异常停止

android - 覆盖库使用的 maxSdkVersion

android - 创建 STANDALONE Android Studio (1.5) 库项目

android - DJI-SDK : Lorg/apache/http/params/BasicHttpParams; 解析失败

java - 我如何在 Android 的 onResponse 之外使用变量?

android - 我可以更改 FirebaseUI 在用户注册时要求提供的信息吗?

android - 避免硬编码 Debug模式; Android list 中的警告

android - 在 Android 中的自定义启动器应用程序中隐藏应用程序列表中的启动器 Activity

android - 仅针对高密度和大屏幕智能手机发布 Android 应用程序

安卓错误 "unable to find explicit activity class"