zoukankan      html  css  js  c++  java
  • 使用ApkTool

    先下载工具ApkTool     地址:https://ibotpeaches.github.io/Apktool/

    下面这个是我已经下载好了的ApkTool

    链接: https://pan.baidu.com/s/1l0wZWuvptwcmI_66cEyuCQ 密码: h2zf

    2.第一步进入解压后的文件夹执行apktool.bat文件

    apktool.bat 的内容如下:

    @echo off
    if "%PATH_BASE%" == "" set PATH_BASE=%PATH%
    set PATH=%CD%;%PATH_BASE%;
    chcp 65001 2>nul >nul
    java -jar -Duser.language=en -Dfile.encoding=UTF8 "%~dp0apktool_2.3.1.jar" %*

    这里面apktool_2.3.1.jar 是对应的jar 文件(这个可以修改版本)

    下图是执行成功之后提示信息,表示成功。 

    2.使用ApkTool对apk进行反编译

    在cmd命令行中进入ApkTool的文件夹,反编译命令:apktool.bat d [apk文件] [输出文件夹] 
    测试如下图,成功后,会在指定的输出文件夹下生成反编译后的文件。 

    注意:

    1、(一般可以不加)如果不加 -o 的话会报错Input file (C:UsersAdministratorDesktopapktool) was not found or was not readable.                                                                     

    2、 输出文件夹不要指定在apktool.bat文件所在目录不然会出Destination directory (C:UsersAdministratorDesktopapktool) already exists. Use -f switch if you want to overwrite it.
                                        

    3.使用ApkTool对apk进行打包

    在cmd命令行中进入ApkTool的文件夹,打包命令:apktool.bat b [资源文件夹] [打包生成的apk文件] 

    这里我编译的是全民K歌的app到这个步就失败了。

    下次再试。

     
  • 相关阅读:
    excel处理经纬度
    Bootstrap:弹出框和提示框效果以及代码展示
    c# 多张图片合成一张图片
    webapi------宿主程序
    git安装完设置成中文
    邮件帮助类
    IISHelper操作iis
    删除数组中的重复项
    SQL 、LINQ日前比较
    PostAsync与GetAsync
  • 原文地址:https://www.cnblogs.com/mingjing/p/14335466.html
Copyright © 2011-2022 走看看