获取所有app的信息
来源:互联网 发布:微信商城网站源码php 编辑:程序博客网 时间:2024/05/15 18:52
//获取到包的管理者PackageManager manager=context.getPackageManager();
<span style="white-space:pre"></span>//获取所有程序的信息集合
List<PackageInfo> installedPackages = manager.getInstalledPackages(0);
<span style="white-space:pre"></span>//遍历获取各种信息for(PackageInfo info:installedPackages){//获取到应用程序的图标Drawable icon = info.applicationInfo.loadIcon(manager);//获取到应用程序名字String apkName = info.applicationInfo.loadLabel(manager).toString();//应用程序的包名String packageName = info.applicationInfo.packageName;//获取到apk资源的路径String sourceDir = info.applicationInfo.sourceDir;File file=new File(sourceDir);//apk大小long apkSize=file.length();//获取到安装应用程序的标记int flags=info.applicationInfo.flags;//判断是否为系统应用if((flags&ApplicationInfo.FLAG_SYSTEM)!=0){//表示系统appappInfo.setUserApp(false);}else{//表示用户appappInfo.setUserApp(true);}//判断安装在sd卡还是手机没存if((flags&ApplicationInfo.FLAG_EXTERNAL_STORAGE)!=0){//表示在sd卡appInfo.setRom(false);}else{//表示在手机内存appInfo.setRom(true);}
0 0
- 获取所有app的信息
- 获取手机已经安装的所有App的信息
- Android获取所有安装APP信息的详细代码
- iOS 获取手机所有app信息
- 获取设备上所有系统app信息
- Android--获取手机所有APP信息
- 获取APP的相关信息
- aapt 获取app的信息
- 关于获取Android系统所有已安装App信息的一些操作(详细)
- Android逆向之旅---获取加固后应用App的所有方法信息
- Android中如何获取加固后应用App的所有方法信息
- Android针对5.0前后获取所有进程和App信息
- 获取当前安装的所有App
- iOS开发- 获取安装的所有App
- 获取手机安装的所有app列表
- android adb 获取所有app 的uid
- iOSImagesExtractor(获取App上的所有图片)
- 获取手机中安装的所有App
- WiFi display
- 让python在hadoop上跑起来
- Android实战(七)------myeclipse发布Android项目-------Android生成keystore
- POJ 3414 Pots(bfs)
- linux基础常用命令
- 获取所有app的信息
- 数组的折半查找操作
- Java源码解析 Collection<E>
- QT获取系统时间,以及设置日期格式
- FZU 2150 Fire Game(dfs+bfs)
- swustoj---258将军的书
- 让LwIP拥有PING其他设备的能力
- 数学建模Word排版——细节决定成败
- 【黑马程序员】Foundation框架(二)