Android获取AndroidManifest.xml中的me

2016-08-29  本文已影响71人  Ggx的代码之旅

在使用第三方库的时候,经常会发现要添加一些appkey之类的,需要放在清单文件中的meta-data标签下,
比如:

<meta-data
    android:name="JPUSH_APPKEY"
    android:value="xxxxxxxxxxxx" />

那么程序中如何去获取这些值呢?其实很简单

PackageManager pm=getPackageManager();
try {
    ApplicationInfo info =pm.getApplicationInfo(getPackageName(),
            PackageManager.GET_META_DATA);
    CharSequence str=info.metaData.getCharSequence("xxx");
} catch (PackageManager.NameNotFoundException e) {
    e.printStackTrace();
}
上一篇 下一篇

猜你喜欢

热点阅读