来简单给大家说说APK DB的配置
对于爱折腾的玩机小伙伴来说,APK DB,应该是不陌生的,它是电脑上的一款对于安卓软件打包解包,以及可以操作adb命令的一款软件。
今天就给大家说说软件的简单安装与配置。
首先,如果想运行APK DB 需要的必备环境就是Java。
如何配置Java环境?
首先,我们要下载
jdk-8u101-windows-x64.exe
文件说明: Java Platform SE binary
公司: Oracle Corporation
文件版本: 8.0.1010.13
创建日期: 2018/12/19 20:02
大小: 193 MB
这个东东。
当然,装好之后要升级啥的,这个就随便了,软件的获取方式可以通过我获取,在关于页面找我的联系方式就好。
拿到JDK之后我们要安装,安装没啥可说的,打开软件,根据提示一路下一步就好。
安装完后,我们要确定一件事情,我们的Java是否能用,也很简单,
cmd输入java。
回车,如果输出了版本信息等就成功啦
如果弄好之后,我们就成功了一半儿了,下一步就是安装APKDB了。
安装也很简单,首先我们打开
APKDB_v2.1.3_20181105.exe
文件说明: 安卓逆手(APKDB)
公司: www.idoog.me
文件版本: 2.1.3.0
创建日期: 2019/6/11 19:27
大小: 39.8 MB
这个也可以给我私聊得到,运行之后会有 以下对话框
APKDB_v2.1.3_20181105
否(N) 按钮 Alt+n
警告:拒绝360老流氓!!
请卸载360后再使用本工具!
如提取后没反应,请关闭杀毒软件重装。
好,提示的很清楚了,直接点是
APKDB Installation Path (路径): 可编辑文本 D:
软件的安装路径,默认就好,直接确定
然后开始走进度栏
走完之后,如果无意外,会打开我们的CMD嘿窗口
管理员: Preparing to Install APKDB
Please select your language:
[1] Chinese-Simplified(简体中文) | [5] English
[2] Chinese-Traditional(羉砰いゅ) | [6] Custom
[3] Chinese-Traditional(BiG5) | [7] Custom Your Language
[4] Uyghurche(维吾尔语)
[X] Open Readme | [N] Changelog
[O] Open The APKDB Root Directory
_________________________________________________________[ www.idoog.me ]
末航 Please enter your select(Default=简体中文)_>>
如何操作命令行呢?
NVDA用户可以用对象浏览模式的7 9见来上一行下一行的浏览,
争渡读屏用户,可以用小键盘的2 8键来浏览哦。
这里是让我们选择语言的,直接回车就是简体中文啦,回车之后会看到
准备为您安装[安卓逆手](APKDB) V2.1.3
注意:本工具必须在JAVA环境下才能运行。
是一款,针对Android OS系统APK程序,直接反编译修改的工具。
APKDB集合了当今最强悍,最犀利的APK及Dex文件编译工具;
正常安装后,会直接在鼠标[右键]创建快捷菜单;
用户可以对APK或Dex文件进行简易的反编译回编译操作。
语言翻译: Soyu Zom
网站:http://www.idoog.me
为了避免写入注册表被拦截,建议关闭杀毒软件!
[任意键开始安装] <<
直接回车,就开始安装啦
正在开始安装....
是不是非常简单呢,, 安装完成后,还有几个选项需要我们按需选择。
首先
是否显示APK自身图标?
注意:需要,.NET Framework 4.0 环境支持!
如果未配置该环境,请下载 或 使用 默认图标
内存和CPU配置较低的用户,不推荐使用本功能。
该程序对个别APK文件读取缓慢,
会读取缓存滞留,从而导致无法删除APK文件的情况。
[1]使用 默认图标 [2]显示APK自身图标 [3]下载 .NET Framework 4.0
末航 >> 请输入您的选项(回车键=1):
这个我就默认就好,直接回车
确定 按钮
恭喜! 安装完成! 建议 重启 explorer 进程。
啊哈哈,原来没有选项了,。是我脑袋不好,记错了,。好了,现在,我们的APK DB 的配置算完成了75%或者是100%了,
为什么这么说呢,因为啊,有的时候APKDB检测不到java环境,需要按它的提示在添加一遍,那么,下面,我们就来看下是否能用了呢,我们先找个APK软件测试
app.apk
类型: Android 应用程序
大小: 17.0 MB
修改日期: 2019/6/12 20:17
就是你了
按下上下文菜单,找到使用APKDB编译回车看看是啥提示
请选择ApkTool版本反编译工具:
[1]-v2.4.0 [2]-v3.0.0(ShakaApktool)
[3]-v2.0.3 [4]-v2.0.0
[5]-自定义Aptoool版本1 [6]-自定义Aptoool版本2
[0]-ShakaApktool 自定义操作 [J]-使用 Jadx 0.7.2 编译
[P]->Apktool 2.4.0 使用APPT2构建(×)
[R]->不反编译Resources(×) | [C]->不反编译Classes(×)
[L]->去除调试信息(×)
选项:
[D]->> 仅反编译内部Dex文件 (Smali)
[E]->> 设定默认Apktool版本 =>[]
[S]->> 签名APK文件 签名包 =>[testkey]
[Z]->> 优化APK文件
[B]->> 极限优化压缩APK内图片 | [G] 压缩+签名
[K]->> 查看签名包信息
[T]->> Keytool签名包制作工具 <-
[F]->> 安装或删除Apktool框架文件 =>[未安装]
[H]->> 高级菜单 <<<< <<< << <=
空航
[W]->> 访问官网 [M]->请作者吃辣条
[U]->> 检测更新 [X]->退出
_________________________________________________________________[ idoog.me ]
末航 请输入选择(回车键=)_>>
这么多 选项,我们直接选择1回车,
诶,还 真没检测到,怎么办呢,根据提示配置呗
未检测到JAVA环境
按任意键开始配置
好,直接回车,看说啥
末航 请输入JDK安装路径:末航 请输入JDK安装路径:
好,安装路径,我们打开
C:\Program Files\Java\jdk1.8.0_101\
就是这个路径,从地址栏复制一下,然后粘贴过去就好。当然,win7不能粘贴,win7的小伙伴,只能手动写喽。
输入的路径是:C:\Program Files\Java\jdk1.8.0_101\ 准备设置环境变量: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101\ 注意: 如果JAVA_HOME存在,会被覆盖,此操作不可逆的,请仔细检查确认!! 准备设置环境变量(后面有个.): CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意: 如果CLASSPATH存在,会被覆盖,此操作不可逆的,请仔细检查确认!! 准备设置环境变量: PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 注意: PATH会追加在最前面, 请确认后按 回车键 开始设置!
直接回车
然后就开始设置了,
等设置完成后会有提示,按任意键直接退出,我没法给大家复制了,弄好之后,我们这次是真100%的能用了,现在,我们在去操作一下刚才的那个apk文件
当前正在使用反编译工具: ApkTool v2.4.0
_________________________________________[ www.idoog.me ]
I: 开始反编译...
I: Using Apktool 2.4.0_0918 on app.apk
I: Loading resource table...
I: Decoding AndroidManifest.xml with resources...
S: WARNING: Could not write to (C:\Users\19282\AppData\Local\apktool\framework), using C:\Users\19282\AppData\Local\Temp\ instead...
S: Please be aware this is a volatile directory and frameworks could go missing, please utilize --frame-path if the default storage directory is unavailable
I: Loading resource table from file: C:\Users\19282\AppData\Local\Temp\1.apk
I: Regular manifest package...
I: Decoding file-resources...
好了,等吧,等这黑窗口消失了就反编译成功啦,成功之后,你就可以对软件的音效啊啥的进行改动,改完之后在打包回去。然后安装就可以使用了哦
如何打包。刚才我们通过反编译得到了安装包的内部资源,当然,你反编译出来的文件夹是你软件的名称哈。
当我们都修改完成之后我们需要打包,退回到我们刚才解开的那个文件夹,我的是
app
创建日期: 2019/9/2 21:22
大小: 53.3 MB
文件夹: assets, lib, original, res, smali, unknown
文件: AndroidManifest.xml, apktool.yml
这个东东,上下文菜单
使用APKDB 编译回车
然后继续1回车
==========================================================
当前正在使用 ApkTool v2.4.0
--------------------------------------------------------
[Y]重新签名APK文件 [B]保留原签名(仅适用于系统应用)
[N]跳过签名(不签名) [D]设定右键直接编译(未开启)
PS:保留原签名,不修改 AndroidManifest.xml 文件。
_____________________________________________[ idoog.me ]
请输入选择[回车键=Y]:
出来个是否签名的东东,这里呢,如果你选择不签名,那你的手机必须破解安卓核心才能装,别问我为啥,我也不知道,所以,一般我们选择签名,直接回车就开始打包啦。
当然,对于某些软件签名之后不让安装那只能选不签名然后破解安卓核心装啦
选择签名后就开始编译了,编译完成后会自动关闭嘿窗口然后会打开个以编译完成后的日期命名的文件夹
比如我的就是
已编译_212924
里面有个APK文件,和一个文件夹,文件夹没啥用,删了就好,此时,我们就可以安装刚出炉的APK测试啦。
大家很好奇这个以编译的文件夹在哪儿吧,它就在我们刚才的那个APP文件夹里,嘿嘿,怎么样,大家赶紧去试试吧。
标签: none