HotFixSamples
HotFixSamples copied to clipboard
Samples to show android auto hotfix by Nuwa
HotFixSamples
这个项目简单演示利用Nuwa实现Android自动化热部署
详细的使用介绍以及以及原理,查看我的博客,点此查看
使用引导
- clone this repo, 切换到
master
分支 - 运行并安装apk
此时会在app/build/outputs
目录下自动生成一个叫nuwa
的目录
3. 拷贝此目录到本地一个指定目录,比如:/Users/Documents/nuwa
4. 切换到bugfix
分支
5. 在shell中执行如下命令
./gradlew clean nuwaDebugPatch -P NuwaDir=/Users/Documents/nuwa
成功后会在app/build/outputs/nuwa/debug/
目录下会自动生成patch.jar
文件:
此文件就是我们热部署的补丁文件
6. 我们把补丁文件拷贝到sdcard根目录
adb push app/build/outputs/nuwa/debug/patch.jar /sdcard/
7.重新启动app,Bug Fix😀