分类1

编程工具

apk分析工具

apk分析工具 v0.1

大小:390KB

语言:简体中文系统:微软Windows平台

类别:编程工具时间:2022-01-21

应用介绍

aapt.exe文件是一款apktool生成apk所需工具,ApkTool拥有编译、反编译、签名等功能,对于很多安卓开发人员来说,是必不可少的工具,有需要的赶快下载吧!

软件介绍

aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk)。也可将资源文件编译成二进制文件,尽管你可能没有直接使用过aapt工具,但是build scripts和IDE插件会使用这个工具打包apk文件构成一个Android 应用程序。在使用aapt之前需要在环境变量里面配置SDK-tools路径,或者是路径+aapt的方式进入aapt。

使用说明

在cmd中执行命令:

aapt【主命令】 d【参数1】 badging【参数值】 C:QuickSearchBox.apk【目标apk文件】>C:info.txt【信息文件存放位置】

aapt d badging C:QuickSearchBox.apk>C:info.txt

常见问题

aapt.exe停止工作如何解决?

直接关闭错误提示

点击eclipse菜单栏上的window--preferences

点击左侧菜单的android左边的小三角形,拉开菜单

点击build

选择silent,确定

检查你的xml文件是否出错,有时候属性的缺失会造成这个问题的发生,比如name属性就经常被遗忘

特别说明

注意,如果你编译后找不到文件。请看这段

最近使用 Dodo apktools 修改 Zinio.apk,反编译提示成功,修改xml文档后,重新编译也提示成功,但是找不到apk文件,原因不明。

联系 apktool GUI 作者反映了问题,使用新版仍然有这个问题。索性到 apktool 官网下载了最新的版本,用命令行反编译,还是出现同样的问题,提示也类似。既然提示使用了一个 resource table 文件,我删除掉让命令行重新生成,再次使用命令行反编译竟然成功。反过来,重新使用 Dodo APKTools 修改apk也成功了。说明 apktool 使用过程中释放了一些文件,这些文件不会随着 apktool 的升级而自动重新生成,必须先清除掉旧版本的文件,才能自动产生新版本文件。因此,建议使用 apktool 包括以其为内核的软件,在升级 apktool 时,将 系统用户目录apktoolframework(以 Win7 举例:C:Users用户名apktoolframework)中的文件清除,保证使用新的文件。

注意这个是安装在电脑上的哦

基本信息

在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′

展开
同类推荐