ysf
ysf
  • 发布:2015-11-10 10:39
  • 更新:2015-11-10 10:39
  • 阅读:1909

安卓手机获取包信息,nativajs

分类:Native.js

//参数:包名;返回:包信息
getAPPInfo:function(packageName){
if(!plus)return {versionName:null,versionCode:null};
var main = plus.android.runtimeMainActivity();
var packageManager = main.getPackageManager();
var PackageManager = plus.android.importClass(packageManager);
var packageInfo = packageManager.getPackageInfo(packageName,PackageManager.GET_ACTIVITIES);
if(packageInfo){//类对象,获取其类属性值
var versionName = plus.android.getAttribute(packageInfo,"versionName");
var versionCode = plus.android.getAttribute(packageInfo,"versionCode");
return {versionName:versionName,versionCode:versionCode};
}else{
return {versionName:null,versionCode:null};
}
},

2015-11-10 10:39 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复