请问aapt打包apk 用什么指令能查看下面这些权限(HTMLViewer.apk)

使用“aapt&dump”查看APK内容
aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]
badging Print the label and icon for the app declared in APK.
permissions Print the permissions from the APK.
resources Print the resource table from the APK.
configurations Print the configurations in the APK.
xmltree Print the compiled xmls in the given assets.
xmlstrings Print the strings of the given compiled xml assets.
查看apk包内容:aapt list test.apk
显示resources:aapt dump --values resources test.apk
查看XML文件内容:aapt dump xmltree test.apk AndroidManifest.xml
[其他反编译工具]
java -jar AXMLPrinter2.jar AndroidManifest.xml
把dex文件反编译为jar文件的工具。(dex2jar)
把jar反编译为java的工具。(JD-GUI)
aapt 是android assert
packaging tool的缩写,具体如下:
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="http://hi.csdn.net/attachment//FhO.jpg" WIDTH="779" HEIGHT="695"
TITLE="使用&aapt&dump&查看APK内容" />
1. 列出apk包的内容
aapt l[ist]
[-v] [-a] file.{zip,jar,apk}
以table形式列出来
详细列出内容
例如:aapt l
&你的apk文件&,这个命令就是查看apk内容
2. 查看apk一些信息
aapt d[ump] [--values] WHAT file.{apk} [asset
[asset ...]]
badging Print the label and
icon for the app declared in APK
permissions Print the permissions from the APK.
resources Print the resource table from the APK.
configurations Print the configurations in the APK.
xmltree Print the compiled xmls in the given assets.
xmlstrings Print the strings of the given compiled xml
例如:aapt d permissions
&apk文件&, 这个就是显示这个apk所具有的权限
3. 编译android资源
aapt p[ackage]
[-d][-f][-m][-u][-v][-x][-z][-M AndroidManifest.xml] /
[-0 extension [-0 extension ...]] [-g tolerance] [-j jarfile]
[--debug-mode] [--min-sdk-version VAL] [--target-sdk-version VAL]
[--app-version VAL] [--app-version-name TEXT] [--custom-package
[--rename-manifest-package PACKAGE] /
[--rename-instrumentation-target-package PACKAGE] /
[--utf16] [--auto-add-overlay] /
[--max-res-version VAL] /
[-I base-package [-I base-package ...]] /
[-A asset-source-dir] [-G class-list-file] [-P
public-definitions-file] /
[-S resource-sources [-S resource-sources ...]] [-F apk-file] [-J
R-file-dir] /
[--product product1,product2,...] /
[raw-files-dir [raw-files-dir] ...]
这个比较复杂,只解释几个关键参数。
-f 如果编译出来的文件已经存在,强制覆盖。
-m 使生成的包的目录放在-J参数指定的目录。
-J 指定生成的R.java的输出目录
-S res文件夹路径
-A assert文件夹的路径
-M AndroidManifest.xml的路径
某个版本平台的android.jar的路径
具体指定apk文件的输出
将工程的资源编译R.java文件
package -m -J &R.java目录& -S
&res目录& -I
&android.jar目录& -M
&AndroidManifest.xml目录&
将工程的资源编译编译到一个包里
package -f -S &res目录& -I
&android.jar目录&
-A&assert目录& -M
&AndroidManifest.xml目录& -F
&输出的包目录&
打包好的apk中移除文件
r[emove] [-v] file.{zip,jar,apk} file1 [file2
例如:aapt r
&你的apk文件& AndroidManifest.xml,
这个就是将apk中的AndroidManifest移除掉
添加文件到打包好的apk中
a[dd] [-v] file.{zip,jar,apk} file1 [file2
例如:aapt a
&你的apk文件&
&要添加的文件路径&,
这个就是将文件添加到打包好的apk文件中
显示aapt的版本
例如:aapt v,
就是打印这个结果 Android Asset Packaging Tool,
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。获取apk文件信息|Android应用信息(Appinfo apk权限查看)1.1.0.26261 绿色汉化版-东坡下载
东坡下载:内容最丰富最安全的下载站!|||
→ Android应用信息(Appinfo apk权限查看) 1.1.0.26261 绿色汉化版
Android应用信息(Appinfo apk权限查看)介绍
如果想要查看安卓的应用信息要安装在手机里才能查看,东坡小编带来这款Android应用信息软件,这是一款查看apk权限信息软禁,一键获取apk权限信息。Android应用信息(Appinfo apk权限查看)使用说明俄罗斯论坛4PDA下载过来的,我修改了替换新版aapt无法查看,然后顺便汉化了一下,有需要的下载玩玩吧补充:如果系统没有管理员权限的,请右键使用管理员权限运行,然后直接关联apk,成功后就可以双击打开apk来查看了Android应用信息(Appinfo apk权限查看)怎么用打开软件,点击创建,会自动关联直接打开apk文件即可查看权限查看关于
Android应用信息相关软件
电脑版相关
手机版相关
Android应用信息(Appinfo apk权限查看) 1.1.0.26261 绿色汉化版
1.1M / 06-03 / 2.0.2.0 官方最新版
1.2M / 10-30 / V1.1 绿色免费版
1.4M / 05-02 / 8.02 免费安装版
4.1M / 09-18 / 1.17 绿色免费版
38.3M / 10-16 / 2.2.3.13
官方正式版
本类软件排行
装机必备软件
约炮交友购物游戏21745人阅读
aapt命令小结
aapt即Android Asset Packaging Tool.本文小结了一下该工具的用法。
1.& aapt l[ist] [-v] [-a] file.{zip,jar,apk}
&& List contents of Zip-compatible archive.
1.1 列出压缩文件目录
aapt l &file_path.apk&
-v:会以table的形式输出目录,table的表目有:Length、Method、Size、Ratio、Date、Time、CRC-32、Name。
其中Method表示压缩形式,有:Deflate及Stored两种,即该Zip目录采用的算法是压缩模式还是存储模式;可以看出resources.arsc、*.png采用压缩模式,而其它采用压缩模式。
Ratio表示压缩率。CRC-32未明其意,Sodino盼指教。
-a:会详细输出所有目录的内容。
效果图:aapt_list.JPG
2. aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]
&& badging&&&&&&&&& Print the label and icon for the app declared in APK.
&& permissions&&&&& Print the permissions from the APK.
&& resources&&&&&&& Print the resource table from the APK.
&& configurations&& Print the configurations in the APK.
&& xmltree&&&&&&&&& Print the compiled xmls in the given assets.
&& xmlstrings&&&&&& Print the strings of the given compiled xml assets.
2.1 查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各种详细信息
aapt dump badging &file_path.apk&
效果图:aapt_dump_badging.JPG
2.2 查看权限
aapt dump permissions &file_path.apk&
效果图:aapt_dump_permissions.JPG
2.3 查看资源列表
aapt dump resources &file_path.apk&
一般都会输出很多的信息,如要全部查看,请用下面这两句:
aapt dump resources &file_path.apk&&& & sodino.txt
sodino.txt
这样会把所有的信息通过重定向符&&&输出到sodino.txt文件中,然后再打开该文件即可查看。
2.4 查看apk配置信息
aapt dump configurations &file_path.apk&
2.5 查看指定apk的指定xml文件。
aapt dump xmltree &file_path.apk& res/***.xml
以树形结构输出的xml信息。
aapt dump xmlstrings &file_path.apk& res/***.xml
输出xml文件中所有的字符串信息。
效果图:aapt_dump_xmltree.JPG
由于此处代码量比较大,本人写成批处理形式了。
使用aapt生成R.java
rem 测试的工程目录下必须得有gen文件夹,否则会提示:Unable to open class file R.java:No such file or directory
%aapt% package -f -m -J %GEN% -S %RES% -I %ANDROID_JAR% -M %ANDROID_MANIFEST_XML%
使用aapt生成资源包文件
%aapt% package -f -M %ANDROID_MANIFEST_XML% -S %RES% -A %ASSETS% -I %ANDROID_JAR% -F %RESOURCE%
%GEN%:存放的R.java文件夹路径。
%RES%:res文件夹路径。
%ANDROID_JAR%:引用的android.jar路径。
%ANDROID_MANIFEST_XML%:工程AndroidManifest.xml绝对路径。
%ASSETS%:asset文件夹路径。
%RESOURCE%:生成的resouces.arsc存放路径。
Android系列之Android 命令行手动编译打包详解
http://blog168.chinaunix.net/space.php?uid=&do=blog&cuid=2322671
其余的不解释,直接见效果图:
&aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]
&& Delete specified files from Zip-compatible archive.
&aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...]
&& Add specified files to Zip-compatible archive.
&aapt v[ersion]
&& Print program version.
效果图:aapt_r_a_v.JPG& &
本文内容归CSDN博客博主Sodino 所有
转载请注明出处:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1180227次
积分:12157
积分:12157
排名:第799名
原创:224篇
评论:525条
(3)(6)(13)(8)(1)(1)(3)(2)(4)(2)(2)(3)(3)(5)(2)(4)(1)(1)(5)(11)(2)(5)(1)(2)(2)(2)(4)(4)(5)(2)(2)(4)(1)(1)(4)(2)(3)(3)(3)(5)(2)(8)(7)(3)(6)(3)(2)(3)(1)(5)(12)(2)(2)(7)(4)(2)(13)(4)(4)(2)(1)

我要回帖

更多关于 htmlviewer.apk 的文章

 

随机推荐