额,不是有个PackageManager么,这不就是可以获取当前应用的么,,,
解决方案 »
- Timer 定时切换一张图片
- 程序崩溃 使用.startAnimation(xxx)
- eclipse安装好了为什么无法建立android项目呢?
- win8.1 64bit+eclipse-standard 3.4.2安装ADT问题
- 大家新年好啊 问个问题android junit test不捕获异常
- 有哪位高手能做到数字的文本识别
- 如何检测单个APP的耗电量
- 数组越界问题,自己实在是没看出来错在哪里,请大家帮忙
- 多activity还是单activity的选择
- 打包成APK时要选run lint check for common errors吗?
- 怎么让一个android APK安装之后无法卸载?
- 广告机安卓软件 想开发一个 搞了好久搞不出来
http://download.csdn.net/detail/lulong1985/7403839
再转个版本号的
try {
PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0); // 当前应用的版本名称
String versionName = info.versionName; // 当前版本的版本号
int versionCode = info.versionCode; // 当前版本的包名
String packageNames = info.packageName;
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0);
// 当前应用的版本名称
String versionName = info.versionName;
int versionCode = info.versionCode;
String packageNames = info.packageName;
} catch (NameNotFoundException e) { e.printStackTrace();
}