当前位置:首页 > 编程开发

[转]Apktool(1)——Apktool的安装

webgou8年前 (2018-06-22)编程开发180

 

来源:https://www.cnblogs.com/mliangchen/p/5079783.html

Apktool(1)——Apktool的安装

Apktool是google提供的apk的编译工具,有了它就可以做很多事情。比如获取apk的源码,apk汉化,对手机rom包做一些美化。

首先来看看apktool的安装(配置):

以下内容主要翻译字Apktool官网

------------------------------------------------------------------------

安装说明

快速检查

  • Apktool 2.x (apktool 1.5.2以后的版本)
    1. 是否安装 Java 1.7?
    2. 在命令行执行 java –version 查看是否返回1.7?
    3. 如果不是,请安装 Java 7并进行相关的环境配置
  • Apktool 1.x (apktook 1.5.2之前的版本)
    1. 是否安装 Java 1.6 或更高的版本?
    2. 在命令行执行 java –version 查看是否返回1.6 或更高的版本?
    3. 如果不是,请安装Java 6 或 Java 7。
  • --->check电脑是否安装apktool(区分apktool 2.x和apktool 1.x)运行需要的java环境。

Apktool 2.x的安装

  • Windows:
    1. 下载脚本链接并存为apktool.bat
    2. 下载 apktool-2 (下载最新)
    3. 重命名下载的jar文件为apktool.jar
    4. 移动文件(apktool.jar & apktool.bat) 到电脑的windows目录,一般为C://Windows
    5. 如果你没有权限访问C://Windows,你可以将这两个文件放在任意目录下,然后将该目录添加到环境变量path中
    6. 尝试在命令行中运行
  • Linux: (略)
  • Mac OS X: (略)

注意 - 脚本文件bat并不是必须的,但该文件非常有用,你可以避免反复输入 java -jar apktool.jar

Apktool 1.x安装

  • Windows:
    1. 下载apktool-install-windows-* 文件
    2. 下载apktool-* 文件
    3. 解压以上文件并移动到windows目录下
  • Linux: (略)
  • Mac OS X: (略)

-------------------------------------------------------------------------------

我使用的版本:windows apktool 2.0.2(也是目前最新的)

1.复制脚本,并存为bat文件:

image

@echo offif "%PATH_BASE%" == "" set PATH_BASE=%PATH%set PATH=%CD%;%PATH_BASE%;java -jar -Duser.language=en "%~dp0\apktool.jar" %1 %2 %3 %4 %5 %6 %7 %8 %9
 
2.下载最新版apktool:https://bitbucket.org/iBotPeaches/apktool/downloads
  并重命名为apktook.jar
3.移动文件apktool.bat和apktook.jar到C:\windows
image
4.在命令行输入apktool验证
image
下面就可以使用apktool了!
 
参考文献:
apktool官方网站:http://ibotpeaches.github.io/Apktool/

扫描二维码推送至手机访问。

版权声明:本文由知了博客发布,如需转载请注明出处。

本文链接:https://www.webgou.info/?id=635

标签: android
分享给朋友:

“[转]Apktool(1)——Apktool的安装” 的相关文章

GDB调试精粹及使用实例

一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一…

DirectDraw简单用法

GDI:win32 gdi 与 DirectDraw 操作DIB的,DirectDraw 直接操作内存。…

java中四种操作xml方式的比较

转自[http://java.chinaitlab.com/XMLBeans/717370_2.html]注:[http://www.open-open.com/31.htm]1. 介绍    1)DOM(JAXP Crimson解析器)  &nbs…

ARM1136JF-S 处理器

ARM1136JF-S 处理器…

三本优秀的Python教程

 因为突然就对PY感兴趣了~囧~…所以决定找教程学习下(话说到现在还没完整学完一门语言呢…T_T)。相对于其他的程序语言,Python的教程显得单薄。这里推荐三份流传广泛的Python教程,如果你正准备找教程学py,希望本文会对你有用。...…

Flex 中可以应用于 ActionScript 类的元标签

来源:互联网 Flex 开发工作中, 组件的开发是比不可少的环节, 在你的自定义组件中合理地应用元标签可以使组件更容易, 更方便, 更友好地被引入到应用中. 你可以为MXML和ActionScript文件插入元标签,以便为Flex编译器提供信息。可执行代码中的元标签不会被编译,但会为控制如何编译元标…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。