为帮助用户更好更快的使用插件,论坛维护了一个示例,示例中包含示例代码供您参考。
myAppInfo 插件封装了读取系统应用基本信息的接口;读取系统应用、非系统自己的应用、手机所有应用。 本插件暂仅支持Android。
读取手机应用基本信息的接口
getAppInfo({params}, callback(ret, err))
isSys:
ret:
{
status: 1, //整数;1||0,是否读取成功
result: [{
'packageName': 'com.tencent.mm', //字符串类型;应用包名
'appName': '微信', //字符串类型;应用名
'versionCode': '6.3.16.49_r03ae324', //字符串类型;应用版本号
'versionNum': '45', //字符串类型;应用版本编号
'appDir': '/system/app/', //字符串类型;应用安装目录
'appSize': '45.6MB', //字符串类型;应用大小KB/MB
'appDate': '2014-6-5 15:14', //字符串类型;应用创建日期
'appType': 0, //整数;0||1,应用程序类型:对应isSys值
}] //数组类型;返回的应用结果
}
var myAppInfo = api.require('myAppInfo');
myAppInfo.getAppInfo({ 'isSys': 0 }, function(ret, err) {
alert(JSON.stringify(ret));
});
Android系统
可提供的1.0.0及更高版本