备忘
Apktool文档:https://apktool.org/docs/install
环境准备
- Java环境:https://www.oracle.com/java/technologies/downloads/
- 检验Java环境:
java -version
- 复制 批处理文本内容 保存为
apktool.bat
- 下载最新版本 Apktool,并重命名为
apktool.jar
- 把
apktool.bat
和apktool.jar
放在同一个文件夹中,并添加到环境变量 - 检验Apktool:
apktool
一、使用apktool修补emby安卓服务端
- dd-danmaku:https://github.com/chen3861229/dd-danmaku/tree/develop
- Emby for Android:https://emby.media/emby-for-android.html
- 解包:
apktool d .\emby.apk
,删除官方签名文件夹META-INF
- 也可以添加参数指定解包后文件夹路径:
apktool d D:\app-debug.apk -o D:\apk_tools\b
- 也可以添加参数指定解包后文件夹路径:
- 修改客户端
/assets/www/index.html
,在</body>
前添加如下标签,并从项目下载ede.js
到同级目录
<script src="ede.js" defer></script>
- 打包:
apktool b .\emby\
,默认保存到dist\
目录 - 签名:手机上用mt文件管理器签名后即可安装