android 获取AndroidManifest.xml中的MetaData标签值
来源:互联网 发布:eclipse生成java程序 编辑:程序博客网 时间:2024/06/11 20:03
private
String getMetaDataValue(String name, String def) {
String value = getMetaDataValue(name);
return
(value ==
null
) ? def : value;
}
private
String getMetaDataValue(String name) {
Object value =
null
;
PackageManager packageManager = context.getPackageManager();
ApplicationInfo applicationInfo;
try
{
applicationInfo = packageManager.getApplicationInfo(context
.getPackageName(),
128
);
if
(applicationInfo !=
null
&& applicationInfo.metaData !=
null
) {
value = applicationInfo.metaData.get(name);
}
}
catch
(NameNotFoundException e) {
throw
new
RuntimeException(
"Could not read the name in the manifest file."
, e);
}
if
(value ==
null
) {
throw
new
RuntimeException(
"The name '"
+ name
+
"' is not defined in the manifest file's meta data."
);
}
return
value.toString();
}
0 0
- android 获取AndroidManifest.xml中的MetaData标签值
- android中获取AndroidManifest.xml中的MetaData标签值
- AndroidManifest.xml中的<application标签中的android:name属性介绍
- Android——获取AndroidManifest.xml中的参数
- Android 中的 AndroidManifest.xml文件
- Android中的AndroidManifest.xml文件
- android获取AndroidManifest.xml文件中versionCode,versionName值
- 《android---获取值AndroidManifest.xml中meta-data的value》
- 《android---获取值AndroidManifest.xml中meta-data的value》
- Android 获取AndroidManifest.xml 中 meta-data 的值
- Android 获取 AndroidManifest.xml 中 <meta-data> 元素的值
- android---获取值AndroidManifest.xml中meta-data的value
- 获取AndroidManifest.xml中的meta-data数值
- AndroidManifest.xml标签属性
- [整理] AndroidManifest.xml 标签
- Android中的AndroidManifest.xml文件解析
- 在AndroidManifest.xml文件中的android:windowSoftInputMode
- AndroidManifest.xml中的android:exported属性
- 算法重拾之路——strassen矩阵乘法
- hdu3518(后缀数组求至少出现两次以上的不可重叠串)
- Java当中的 IO (三)
- 第十三周项目一c
- const 和 #define区别
- android 获取AndroidManifest.xml中的MetaData标签值
- Jenkins之有用插件
- 获取App应用版本号或者当前版本号
- MathDemo
- 修改eclipse的智能提示
- oracle一些常见问题
- Android Traceview
- 目标检测的图像特征提取之(一)HOG特征
- 技术人生之二: 工厂内部那些事