gpt4 book ai didi

java - ApplicationInfo 元数据返回 null

转载 作者:行者123 更新时间:2023-11-29 05:44:27 26 4
gpt4 key购买 nike

我有以下代码:

在 list 中:

<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebookApplicationId" />

在代码中:

ApplicationInfo ai = getPackageManager().getApplicationInfo(
getPackageName(), PackageManager.GET_META_DATA);
if (ai.metaData != null) {
...

但是结果是ai.metaData==null。为什么会这样

最佳答案

请注意元数据的写入位置。例如,如果您的元数据包含在 <application></application> 中, 你需要调用

getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA);

如果包含在另一个节点中,则需要更改getApplicationInfo相关方法,例如getActivityInfo , getServiceInfo

关于java - ApplicationInfo 元数据返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16338247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com