获取apk信息工具(android SDK的aapt工具)
2023-09-14 09:00:22 时间
aapt命令是android SDK 中的一个工具,功能强大,比如在windows平台获取apk包的信息。
使用该工具准备条件,也即获取aapt.exe文件的方式(2选1即可):
- 安装android SDK 包(java虚拟机也是需要的),可执行文件aapt.exe一般默认路径C:\Users\你的用户名\AppData\Local\Android\android-sdk\platform-tools 。
- 或者在http://code.google.com/p/android-apktool/downloads/list 下载apktool-install-windows-r05-ibot.tar.bz2,获取aapt.exe文件。
为确保运行,可添加到环境变量或者在cmd窗口中中cd到对应路径执行。
1、获取apk基本信息
在cmd中执行命令:
aapt【主命令】 d【参数1】 badging【参数值】 C:\QuickSearchBox.apk【目标apk文件】>C:\info.txt【信息文件存放位置】
aapt d badging C:\QuickSearchBox.apk>C:\info.txt
在cmd窗口执行后,打开C:\info.txt如下
package: name=’com.android.quicksearchbox’ versionCode=’110′ versionName=’1.1′ original-package:’com.android.quicksearchbox’ sdkVersion:’8′ targetSdkVersion:’10′ uses-permission:’android.permission.GLOBAL_SEARCH’ uses-permission:’android.permission.READ_CONTACTS’ uses-permission:’com.android.browser.permission.READ_HISTORY_BOOKMARKS’ uses-permission:’android.permission.ACCESS_NETWORK_STATE’ uses-permission:’android.permission.INTERNET’ uses-permission:’android.permission.WRITE_SETTINGS’ application: label=’Search’ icon=’res/drawable-mdpi/search_app_icon.png’ launchable activity name=’com.android.quicksearchbox.SearchActivity’label=’Search’ icon=” uses-feature:’android.hardware.touchscreen’ main app-widget other-activities other-receivers supports-screens: ‘small’ ‘normal’ ‘large’ ‘xlarge’ supports-any-density: ‘true’ locales: ‘–_–’ ‘ca’ ‘da’ ‘ja’ ‘nb’ ‘de’ ‘bg’ ‘th’ ‘fi’ ‘vi’ ‘sk’ ‘uk’ ‘el’ ‘nl’ ‘pl’ ‘sl’ ‘tl’ ‘ko’ ‘ro’ ‘ar’ ‘fr’ ‘hr’ ‘sr’ ‘tr’ ‘cs’ ‘es’ ‘it’ ‘lt’ ‘pt’ ‘hu’ ‘ru’ ‘lv’ ‘sv’ ‘en_GB’ ‘zh_CN’ ‘es_US’ ‘pt_PT’ ‘zh_TW’ densities: ’120′ ’160′ ’240′ |
更多aapt命令参看:http://song3304.blog.163.com/blog/static/28262506201293194435582/
关于Eclipse签名APK打包,错误解决方法:http://blog.csdn.net/wtbee/article/details/38230461
相关文章
- 安卓 android studio 报错 The specified Android SDK Build Tools version (27.0.3) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle
- [Android Pro] Gradle Tips#1-tasks
- [Android Pro] android中permission_group与permisson区别、作用
- [Android Memory] Android Zipalign zip对齐优化app程序
- Android实例-实现扫描二维码并生成二维码(XE8+小米5)
- Android Studio-解决Fetching android sdk component information加载过久问题
- 49、android ListView几个比较特别的属性
- 【ANDROID游戏开发十一】手把手让你爱上ANDROID SDK自带“9妹”(9PATCH 工具),让ANDROID游戏开发更方便!
- Android特效专辑(四)——APP主页框架TabHost绑定ViewPager的替换者TabLayout
- 转--Android资源总结(环境搭建/ 反编译工具)
- XCoreRedux框架:Android UI组件化与Redux实践
- Android【报错】Failed to resolve: com.android.support:appcompat-v7:28.0.0-alpha【报错】
- Android 实现两个控件水平居中
- Android kotlin 系列讲解(基础篇) 关键字:suspend
- 【Android Gradle 插件】DexOptions 配置 ② ( additionalParameters 属性配置 | dx 工具 | dx 附加参数 )
- 【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )
- 【Android 逆向】ApkTool 工具使用 ( ApkTool 简介 | ApkTool 解包和打包 )
- 【Android 逆向】IDA 工具使用 ( 函数窗口 Function window | 创建引用图 Xrefs graph to | 创建调用图 Xrefs graph from )
- 探索Android中的Parcel机制(上)
- Android设备内存和SD卡操作工具类
- Please ensure that adb is correctly located at 'D:Androidandroid-sdkplatform-toolsadb.exe' and
- Android修改kernel logo和开机动画(android)
- Android/Linux之procrank查内存工具(九十九)
- Android采用Application总结一下
- Android Studio下“Error:Could not find com.android.tools.build:gradle:2.2.1”的解决方法
- Android 自定义的验证码输入框(无光标),android版本10暂时不支持自定义粘贴
- The SDK path ‘UserscmmLibraryAndroidsdk‘ does not belong to a directory. Android Studio will u
- Android抓包方法(三) 之Win7笔记本Wifi热点+WireShark工具