获取所有安装在手机上的应用软件的信息
来源:互联网 发布:淘宝联盟用微信公众号 编辑:程序博客网 时间:2024/04/29 18:29
http://bbs.csdn.net/topics/390126751
// 获取所有安装在手机上的应用软件的信息 ,并且获取这些软件里面的权限信息
List<PackageInfo> packinfos = pm.getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES
| PackageManager.GET_PERMISSIONS);
for (PackageInfo info : packinfos) {
String[] premissions = info.requestedPermissions;
if (premissions != null && premissions.length > 0) {
for (String premission : premissions) {
if("android.permission.INTERNET".equals(premission)){
//System.out.println(info.packageName+"访问网络");
int uid = info.applicationInfo.uid;
long rx = TrafficStats.getUidRxBytes(uid);
long tx = TrafficStats.getUidTxBytes(uid);
if(rx<0||tx<0){
System.out.println(info.packageName + "没有产生流量");
}else{
System.out.println(info.packageName+"的流量信息:");
System.out.println("下载的流量"+Formatter.formatFileSize(this, rx));
System.out.println("上传的流量"+Formatter.formatFileSize(this,tx ));
}
}
}
System.out.println("---------");
}
}
0 0
- 获取所有安装在手机上的应用软件的信息
- 获取手机已经安装的所有App的信息
- ios如何获取手机上已安装的所有应用
- 获得所有安装在手机上的应用程序的数据
- 获取手机中通讯录的所有信息
- 获取手机所有应用程序的信息
- 如何获取手机上所有的音乐文件
- Android之获取手机上已安装的所有的应用程序的信息,并判断是否安装了某应用程序(系统程序或非系统应用程序判断)
- android手机上的信息获取
- 获取手机上的各种参数信息。
- 获取手机中安装的所有应用程序
- 获取手机中安装的所有应用程序
- 获取手机中安装的所有应用程序
- 获取手机中安装的所有应用程序
- 获取手机中安装的所有应用程序
- 获取手机中所有安装的程序
- 获取手机安装的所有app列表
- 获取手机中安装的所有App
- 统计学一些知识的总结:qq图, 肥尾分布, 置信区间
- libcurl官方实例代码(HTTP,FTP,上传下载等等)
- 2014年度辛星完全解读html第三节
- 在终端下间接使用Socks5代理的几种方法
- 静态邻接表
- 获取所有安装在手机上的应用软件的信息
- 今天开始就正式学C语言了!
- LQ_TTS6288语音模块
- [ACM] POJ 1845 Sumdiv(求A的B次方的所有因子的和,一大堆数学公式...,可做模板)
- Super Jumping! Jumping! Jumping! -HDU 1087 dp
- luatinker 常用函数说明
- C. Painting Fence codeforces
- 常用MySQL数据库命令
- Warning: Attempt to present * on * whose view is not in the window hierarchy!