Ubuntu下设置apktool
来源:互联网 发布:pdf打开软件 编辑:程序博客网 时间:2024/06/04 18:35
1、到官网下载以下文件:apktool1.5.2.tar.bz2和apktool-install-linux-r05-ibot.tar.bz2。
2、解压后得到aapt、apktool、apktool.jar三个文件,将它们全部拷贝至/usr/bin目录下。
3、终端输入apktool即可。
我的做法是把三个文件放在了我的android-adk-linux目录下。(tools与platform-tools目录已经在系统环境变量里声明过了)
aapt本身在platform-tools目录下就已经有一个了,因为大小一样我就没有覆盖。
apktool放在tools目录下,apktool.jar放在了tools/lib目录下。接着对apktool文件做一点小小的修改:
原代码:
jarfile=apktool.jarlibdir="$progdir"if [ ! -r "$libdir/$jarfile" ]then echo `basename "$prog"`": can't find $jarfile" exit 1fi
修改为:
jarfile=apktool.jarlibdir="$progdir"if [ ! -r "$libdir/$jarfile" ]then libdir=`dirname "$progdir"`/tools/libfiif [ ! -r "$libdir/$jarfile" ]then libdir=`dirname "$progdir"`/libfiif [ ! -r "$libdir/$jarfile" ]then echo `basename "$prog"`": can't find $jarfile" exit 1fi
终端:
lyw@Inspiron:~$ apktoolApktool v2.0.3 - a tool for reengineering Android apk fileswith smali v2.1.0 and baksmali v2.1.0Copyright 2014 Ryszard Wiśniewski <brut.alll@gmail.com>Updated by Connor Tumbleson <connor.tumbleson@gmail.com>usage: apktool -advance,--advanced prints advance information. -version,--version prints the version then exitsusage: apktool if|install-framework [options] <framework.apk> -p,--frame-path <dir> Stores framework files into <dir>. -t,--tag <tag> Tag frameworks using <tag>.usage: apktool d[ecode] [options] <file_apk> -f,--force Force delete destination directory. -o,--output <dir> The name of folder that gets written. Default is apk.out -p,--frame-path <dir> Uses framework files located in <dir>. -r,--no-res Do not decode resources. -s,--no-src Do not decode sources. -t,--frame-tag <tag> Uses framework files tagged by <tag>.usage: apktool b[uild] [options] <app_path> -f,--force-all Skip changes detection and build all files. -o,--output <dir> The name of apk that gets written. Default is dist/name.apk -p,--frame-path <dir> Uses framework files located in <dir>.For additional info, see: http://ibotpeaches.github.io/Apktool/ For smali/baksmali info, see: https://github.com/JesusFreke/smalilyw@Inspiron:~$
Ubuntu下使用apktool(反编译与回编译apk文件)
0 0
- Ubuntu下设置apktool
- ubuntu下apktool安装及使用
- apktool在ubuntu下编译报错
- Ubuntu下安装Android反编译工具apktool和应用数字签名
- ubuntu 安装apktool
- Ubuntu上安装apktool
- ubuntu 安装 apktool
- ubuntu安装apktool
- ubuntu 安装 apktool
- mac下安装apktool
- ubuntu下设置FTP
- ubuntu 下Samba设置
- ubuntu下设置VPN
- ubuntu 下设置环境变量
- ubuntu下设置环境变量
- Ubuntu下Vim设置
- Ubuntu下SSH设置
- Ubuntu下SSH设置
- eerTemaS.100
- Singleton单一状态模式(单例模式)
- BZOJ3174 Tjoi2013 拯救小矮人(贪心+DP)
- angularjs 路由切换
- iOS 可移动View的实现
- Ubuntu下设置apktool
- 关于coursera上Learning How to Learn课程的读书笔记2
- BZOJ3175 Tjoi2013 攻击装置(二分图匹配)
- uva1450 - Airport
- 腰间盘突出的自我治疗和锻炼方法
- CClientDC,CPaintDC,CWindowDC,CDC
- C++字符串的输入函数之get()和getline()
- oracle SQL_EXEC_ID分析
- spring表达式语言spel