android 通过ApplicationInfo 从androidmanifest 中的application中读取信息。
来源:互联网 发布:ubuntu安装汉语输入法 编辑:程序博客网 时间:2024/05/29 17:00
1,
// 取得AppKey 通过ApplicationInfo 从androidmanifest 中的application中读取信息。public static String getAppKey(Context context) { Bundle metaData = null; String appKey = null; try { ApplicationInfo ai = context.getPackageManager().getApplicationInfo( context.getPackageName(), PackageManager.GET_META_DATA); if (null != ai) metaData = ai.metaData; if (null != metaData) { appKey = metaData.getString(“JPUSH_APPKEY”); if ((null == appKey) || appKey.length() != 24) { appKey = null; } } } catch (NameNotFoundException e) { } return appKey;}
<application>
……
<!-- Required . Enable it you can get statistics data with channel --> <meta-data android:name="JPUSH_CHANNEL" android:value="developer-default"/> <meta-data android:name="JPUSH_APPKEY" android:value="57f5132aa7a939e379af5924"/> <!-- </>值来自开发者平台取得的AppKey--></application>
2,
// 取得版本号 通过PackageInfo 取得app的版本号 public static String GetVersion(Context context) { try { PackageInfo manager = context.getPackageManager().getPackageInfo( context.getPackageName(), 0); return manager.versionName; } catch (NameNotFoundException e) { return "Unknown"; }}
0 0
- android 通过ApplicationInfo 从androidmanifest 中的application中读取信息。
- 使用 ApplicationInfo 读取 AndroidManifest.xml 中的meta-data信息
- 读取APK包中配置文件 AndroidManifest.xml 中的版本信息
- Android 读取 AndroidManifest中的数据
- android读取 AndroidManifest.xml 中的数据
- AndroidManifest.xml中的<application标签中的android:name属性介绍
- 从流中读取application/json格式的参数之后,request中信息不完整
- Android中通过Exifinterface读取图片地理位置信息
- Android中通过Exifinterface读取图片地理位置信息
- Android中通过Exifinterface读取图片地理位置信息
- Android中PackageManager学习笔记(1)-ApplicationInfo
- #Android源码#ApplicationInfo中flags的设计
- Android 的空activity中AndroidManifest中application
- Android中AndroidManifest.xml中<application>标签的常用元素
- Android从SD卡中加载图片或读取信息
- Android 笔记之 application在AndroidManifest中得属性
- AndroidManifest文件中属性<application android:allowBackup="false">
- Android读取AndroidManifest.xml中的<meta-data>元素
- SQL 把一个数据库里面的某张表里的数据插入到另外一个数据库里面的一张表
- org.apache.catalina.core.StandardContext startInternal SEVERE: Error listenerStart
- 【Linux】ubutun14.04配置JDK1.8
- 怒刷leetcode的题目(1)237、104、136、100
- adb被占用怎么办
- android 通过ApplicationInfo 从androidmanifest 中的application中读取信息。
- oracle中的varchar2存放汉字的问题总结
- Android 5.0.1 Layout_toLeftOf不生效
- [BZOJ1061][Noi2008]志愿者招募
- Nasm Intro - The Three Kinds of Operands & Conditional Instructions
- Java读取文件内容的几种方式
- 设计模式_装饰模式
- JAVA: List用法
- autolayout 动态计算高度时 UILabel的preferredMaxLayoutWidth设置