android - 如何在运行时将元数据信息写入 Android Manifest

标签 android android-manifest

我知道可以编辑 android list 组件,例如,将其设置为启用/禁用等。我想在运行时将元值标记插入到 android list 的应用程序标记中。我怎样才能直接写入 android list ?

这是我想直接写入我的应用程序的 android list 中的字符串:

<meta-data android:name="my_api_key" android:value="mykey124" />

并且它必须在应用程序标签内。

最佳答案

您无法在运行时编辑 list 。

如果您需要运行时解决方案,您应该尝试其他方式,例如共享偏好或可以保存值(value)的东西。

如果不直接放在manifest中,以google play服务为例:

<application>
    <meta-data
        android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />
    .....
</application>

关于android - 如何在运行时将元数据信息写入 Android Manifest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33577725/

相关文章:

java - 从平台代码访问 android.provider.Settings.System 值

android - 根据是否通过触摸输入按下按钮来应用事件

android - 如何在 Android 主屏幕上的“我的应用程序”图标上显示通知计数

Android 应用程序与我的设备不兼容

java - 应用程序上传到 Slideme - 有效的 targetSdkVersion 未设置错误

Android:java.lang.IllegalStateException:必须连接 GoogleApiClient

java - Android 设备上的缅甸字体 - 整个应用程序

android - AAR 库中的 AndroidManifest.xml 文件总是 "readable"吗?

android - 如何将对象传递给另一个 Activity ?

android - 如何在 Android 的 PreferenceScreen 中添加 RTL 支持