查看apk安装包信息
➜ sdk aapt dump badging ~/Downloads/PermRoot8006.apk
package: name='com.qihoo.permmgr' versionCode='' versionName='8.1.1.3' platformBuildVersionName='7.1.1'
sdkVersion:''
targetSdkVersion:''
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.READ_PHONE_STATE'
uses-permission: name='android.permission.CAMERA'
uses-permission: name='android.permission.FLASHLIGHT'
uses-permission: name='android.permission.ACCESS_FINE_LOCATION'
uses-permission: name='android.permission.COARSE_LOCATION'
uses-permission: name='android.permission.BLUETOOTH'
uses-permission: name='android.permission.BLUETOOTH_ADMIN'
uses-permission: name='android.permission.WRITE_SETTINGS'
uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'
uses-permission: name='android.permission.CLEAR_APP_CACHE'
uses-permission: name='android.permission.BATTERY_STATS'
uses-permission: name='android.permission.WRITE_SECURE_SETTINGS'
uses-permission: name='android.permission.MOUNT_UNMOUNT_FILESYSTEMS'
uses-permission: name='android.permission.READ_LOGS'
uses-permission: name='android.permission.GET_TASKS'
uses-permission: name='android.permission.READ_OWNER_DATA'
uses-permission: name='android.permission.WRITE_OWNER_DATA'
uses-permission: name='com.android.launcher.permission.READ_SETTINGS'
uses-permission: name='com.android.launcher.permission.WRITE_SETTINGS'
uses-permission: name='com.htc.launcher.permission.READ_SETTINGS'
uses-permission: name='android.permission.INTERACT_ACROSS_USERS_FULL'
uses-permission: name='android.permission.ACCESS_MTK_MMHW'
uses-permission: name='android.permission.ACCESS_COARSE_UPDATES'
uses-permission: name='android.permission.REAL_GET_TASKS'
uses-permission: name='android.permission.RESTART_PACKAGES'
uses-permission: name='android.permission.GET_ACCOUNTS'
uses-permission: name='android.permission.DELETE_CACHE_FILES'
uses-permission: name='android.permission.PACKAGE_USAGE_STATS'
uses-permission: name='android.permission.USAGE_ACCESS_SETTINGS'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.CHANGE_NETWORK_STATE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='android.permission.CHANGE_WIFI_STATE'
uses-permission: name='android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission: name='android.permission.REORDER_TASKS'
uses-permission: name='com.android.launcher.permission.INSTALL_SHORTCUT'
uses-permission: name='com.android.launcher.permission.UNINSTALL_SHORTCUT'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='android.permission.BROADCAST_STICKY'
uses-permission: name='android.permission.DISABLE_KEYGUARD'
uses-permission: name='android.permission.CHANGE_CONFIGURATION'
uses-permission: name='android.permission.GET_PACKAGE_SIZE'
uses-permission: name='android.permission.KILL_BACKGROUND_PROCESSES'
uses-permission: name='android.permission.READ_SYNC_SETTINGS'
uses-permission: name='android.permission.WRITE_SYNC_SETTINGS'
uses-permission: name='android.permission.VIBRATE'
uses-permission: name='com.qihoo.permmgr.RESPOND'
uses-permission: name='com.qihoo.permmgr.provider.READ'
uses-permission: name='com.qihoo.permmgr.provider.WRITE'
uses-permission: name='com.qihoo.antivirus.update.permission.clear_sdk_200005'
uses-permission: name='com.qihoo.antivirus.update.permission.root'
uses-permission: name='com.qihoo.antivirus.update.permission.rootauthor'
application-label:'360超级ROOT'
application-label-af:'360超级ROOT'
application-label-am:'360超级ROOT'
application-label-ar:'360超级ROOT'
application-label-az-AZ:'360超级ROOT'
application-label-bg:'360超级ROOT'
application-label-bn-BD:'360超级ROOT'
application-label-ca:'360超级ROOT'
application-label-cs:'360超级ROOT'
application-label-da:'360超级ROOT'
application-label-de:'360超级ROOT'
application-label-el:'360超级ROOT'
application-label-en-AU:'360超级ROOT'
application-label-en-GB:'360超级ROOT'
application-label-en-IN:'360超级ROOT'
application-label-es:'360超级ROOT'
application-label-es-US:'360超级ROOT'
application-label-et-EE:'360超级ROOT'
application-label-eu-ES:'360超级ROOT'
application-label-fa:'360超级ROOT'
application-label-fi:'360超级ROOT'
application-label-fr:'360超级ROOT'
application-label-fr-CA:'360超级ROOT'
application-label-gl-ES:'360超级ROOT'
application-label-gu-IN:'360超级ROOT'
application-label-hi:'360超级ROOT'
application-label-hr:'360超级ROOT'
application-label-hu:'360超级ROOT'
application-label-hy-AM:'360超级ROOT'
application-label-in:'360超级ROOT'
application-label-is-IS:'360超级ROOT'
application-label-it:'360超级ROOT'
application-label-iw:'360超级ROOT'
application-label-ja:'360超级ROOT'
application-label-ka-GE:'360超级ROOT'
application-label-kk-KZ:'360超级ROOT'
application-label-km-KH:'360超级ROOT'
application-label-kn-IN:'360超级ROOT'
application-label-ko:'360超级ROOT'
application-label-ky-KG:'360超级ROOT'
application-label-lo-LA:'360超级ROOT'
application-label-lt:'360超级ROOT'
application-label-lv:'360超级ROOT'
application-label-mk-MK:'360超级ROOT'
application-label-ml-IN:'360超级ROOT'
application-label-mn-MN:'360超级ROOT'
application-label-mr-IN:'360超级ROOT'
application-label-ms-MY:'360超级ROOT'
application-label-my-MM:'360超级ROOT'
application-label-nb:'360超级ROOT'
application-label-ne-NP:'360超级ROOT'
application-label-nl:'360超级ROOT'
application-label-pa-IN:'360超级ROOT'
application-label-pl:'360超级ROOT'
application-label-pt:'360超级ROOT'
application-label-pt-BR:'360超级ROOT'
application-label-pt-PT:'360超级ROOT'
application-label-ro:'360超级ROOT'
application-label-ru:'360超级ROOT'
application-label-si-LK:'360超级ROOT'
application-label-sk:'360超级ROOT'
application-label-sl:'360超级ROOT'
application-label-sq-AL:'360超级ROOT'
application-label-sr:'360超级ROOT'
application-label-sv:'360超级ROOT'
application-label-sw:'360超级ROOT'
application-label-ta-IN:'360超级ROOT'
application-label-te-IN:'360超级ROOT'
application-label-th:'360超级ROOT'
application-label-tl:'360超级ROOT'
application-label-tr:'360超级ROOT'
application-label-uk:'360超级ROOT'
application-label-ur-PK:'360超级ROOT'
application-label-uz-UZ:'360超级ROOT'
application-label-vi:'360超级ROOT'
application-label-zh-CN:'360超级ROOT'
application-label-zh-HK:'360超级ROOT'
application-label-zh-TW:'360超级ROOT'
application-label-zu:'360超级ROOT'
application-icon-:'res/drawable-mdpi-v4/app_icon.png'
application-icon-:'res/drawable-mdpi-v4/app_icon.png'
application-icon-:'res/drawable-hdpi-v4/app_icon.png'
application-icon-:'res/drawable-hdpi-v4/app_icon.png'
application-icon-:'res/drawable-xhdpi-v4/app_icon.png'
application-icon-:'res/drawable-xxhdpi-v4/app_icon.png'
application-icon-:'res/drawable-xxhdpi-v4/app_icon.png'
application: label='360超级ROOT' icon='res/drawable-mdpi-v4/app_icon.png'
launchable-activity: name='com.qihoo.root.SplashActivity' label='360超级ROOT' icon=''
feature-group: label=''
uses-feature: name='android.hardware.bluetooth'
uses-implied-feature: name='android.hardware.bluetooth' reason='requested android.permission.BLUETOOTH permission, requested android.permission.BLUETOOTH_ADMIN permission, and targetSdkVersion > 4'
uses-feature: name='android.hardware.camera'
uses-implied-feature: name='android.hardware.camera' reason='requested android.permission.CAMERA permission'
uses-feature: name='android.hardware.faketouch'
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
uses-feature: name='android.hardware.location'
uses-implied-feature: name='android.hardware.location' reason='requested android.permission.ACCESS_FINE_LOCATION permission'
uses-feature: name='android.hardware.screen.portrait'
uses-implied-feature: name='android.hardware.screen.portrait' reason='one or more activities have specified a portrait orientation'
uses-feature: name='android.hardware.wifi'
uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission, and requested android.permission.CHANGE_WIFI_STATE permission'
provides-component:'device-admin'
provides-component:'accessibility'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'af' 'am' 'ar' 'az-AZ' 'bg' 'bn-BD' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-GB' 'en-IN' 'es' 'es-US' 'et-EE' 'eu-ES' 'fa' 'fi' 'fr' 'fr-CA' 'gl-ES' 'gu-IN' 'hi' 'hr' 'hu' 'hy-AM' 'in' 'is-IS' 'it' 'iw' 'ja' 'ka-GE' 'kk-KZ' 'km-KH' 'kn-IN' 'ko' 'ky-KG' 'lo-LA' 'lt' 'lv' 'mk-MK' 'ml-IN' 'mn-MN' 'mr-IN' 'ms-MY' 'my-MM' 'nb' 'ne-NP' 'nl' 'pa-IN' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si-LK' 'sk' 'sl' 'sq-AL' 'sr' 'sv' 'sw' 'ta-IN' 'te-IN' 'th' 'tl' 'tr' 'uk' 'ur-PK' 'uz-UZ' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
densities: '' '' '' '' '' '' ''
native-code: 'armeabi'
如果aapt命令为找到:
先查找appt命令然后拷贝到platform-tools目录
➜ sdk which adb
/Users/dengzhongqiang/Library/Android/sdk/platform-tools/adb
➜ sdk cd /Users/dengzhongqiang/Library/Android/sdk/
➜ sdk find . -name aapt
./build-tools/27.0./aapt
./build-tools/25.0./aapt
./build-tools/26.0./aapt
./build-tools/26.0./aapt
./build-tools/28.0./aapt
./build-tools/28.0./aapt
./build-tools/26.0./aapt
./build-tools/25.0./aapt
./build-tools/27.0./aapt
./build-tools/28.0./aapt
➜ sdk cp ./build-tools/27.0./aapt ./platform-tools/
➜ sdk which aapt
/Users/dengzhongqiang/Library/Android/sdk/platform-tools/aapt
查看apk安装包信息的更多相关文章
- apk安装包信息
String archiveFilePath="sdcard/DangDang.apk";//安装包路径 PackageManager pm = getPacka ...
- linux rpm问题:怎样查看rpm安装包的安装路径
x rpm问题:怎样查看rpm安装包的安装路径 2010-07-12 21:19:15 标签:rpm linux 路径 休闲 职场 rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 ...
- 【Android Studio安装部署系列】十、Android studio打包发布apk安装包
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 使用Android studio发布apk安装包的操作步骤. 开始打包发布apk Build > Generate Signe ...
- [Android] Robotium手机自动化测试(仅需apk安装包版)——环境搭建 【转】
Robotium的手机自动化测试,很多都是利用app源代码里的Id定义来开发自动化脚本.而在我开始要为项目中的app写自动化测试脚本的时 候,开发的环境还很不稳定,app也还处于开发的状态中,而且,在 ...
- 使用zipalign.exe工具优化APK安装包
zipalign.exe是Android自带的一个档案整理工具,它可以用于优化APK安装包,从而提升Android应用与系统之间的交互效率,提升应用程序的运行速度. 操作步骤: 1.在命令行窗口输入如 ...
- Android APK安装包瘦身[转]
很显然,APK安装包越小越好.下面从代码,资源文件,使用策略几个方面简要介绍下: 代码 保持良好的编程习惯,不要重复或者不用的代码,谨慎添加libs,移除使用不到的libs. 使用proguard混淆 ...
- openssl查看apk的证书信息
查看apk的证书信息: openssl pkcs7 -inform DER -in CERT.RSA -noout -print_certs -text
- 打包文件到APK安装包中
打包文件到APK安装包中 目的:将配置文件或SQLITE打包进APK中 1.首先,打开菜单 Project - Deployment 2.点击添加按钮,选择要添加的文件(文件最好放在工程目录中,这样, ...
- conda查看某个安装包的依赖项
查看某个安装包XXX的依赖项的conda指令为: conda search XXX -info 比如XXX为pytorch0.3.1,就会有如下输出: pytorch 0.3.1 py36hfbe70 ...
随机推荐
- springboot restful接口 如何接受前端的PUT和DELETE请求
最近项目组有人问我,"springboot怎么接受不到前端提交的PUT和DELETE请求?" 于是有了这篇文章,本篇文章主要解决两个问题: js好像只能提交GET.POST请求耶? ...
- 3.key的操作
我们之前使用Redis简单存储了三个参数: 在语句set name jack中,其中name就是一个key.我们Java中的变量名是有一定规则的,比如组成内容可以是“数字”,“字母”以及“下划线”. ...
- akka-typed(2) - typed-actor交流方式和交流协议
akka系统是一个分布式的消息驱动系统.akka应用由一群负责不同运算工作的actor组成,每个actor都是被动等待外界的某种消息来驱动自己的作业.所以,通俗点描述:akka应用就是一群actor相 ...
- VNC下载,Windows系统下VNC如何下载和安装!
IIS7服务器管理工具是一款VNC viewer的客户端,能够操作VNC,进行日常的功能实现:同时还可进行FTP的日常操作,能够高效地利用FTP的传输功能:也可以批量操作Windows.Linux系统 ...
- HTTP 冷知识 | HTTP 请求中,空格应该被编码为 %20 还是 + ?
HTTP 请求中,空格应该被编码为什么?今天我们走进 RFC 文档和 W3C 文档,了解一下这个「史诗级」大坑. 1.%20 还是 + ? 开始讲解前先看个小测试,在浏览器里输入 blank test ...
- brpc长连接问题
问题: 使用了brpc的长连接,但是为何耗时和短链接一样呢? brpc文档里介绍,使用http协议,则默认使用pooled,只要连接数不超过max_connection_pool_size,则都可以使 ...
- Java实现 蓝桥杯VIP 算法训练 数的划分
[题目描述] 将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序). 例如:n=7,k=3,下面三种分法被认为是相同的. 1,1,5: 1,5,1: 5,1,1: 问有多少种不同的分法. ...
- Java实现 蓝桥杯 算法提高 字符串压缩
试题 算法提高 字符串压缩 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 编写一个程序,输入一个字符串,然后采用如下的规则对该字符串当中的每一个字符进行压缩: (1) 如果该字符是 ...
- 从零搭建Window前端开发环境
前言 作为一个小前端,是否因为搭建环境烦恼过,是否因为npm等国外镜像踩坑过,不要怕,接下来跟着我一步步搭建适合自己的开发环境吧!!! node 这个不用说了吧,我们经常和他打交道,无论是 gulp. ...
- CGLIB动态代理机制,各个方面都有写到
CGLIB库介绍 代理提供了一个可扩展的机制来控制被代理对象的访问,其实说白了就是在对象访问的时候加了一层封装.JDK从1.3版本起就提供了一个动态代理,它使用起来非常简单,但是有个明显的缺点:需要目 ...