1.JRebel介绍请参考这篇文章:
https://blog.csdn.net/czhpxl007/article/details/52171551
2.android studio中安装,按照官方文档(https://zeroturnaround.com/software/jrebel-for-android/quick-start/#!/installation)
1). 在Plugins > Browse repositories > Manage repositories里添加repository
http://dl.zeroturnaround.com/jrebel-android/plugins/ide-studio/updatePlugins.xml
2). 查找 JRebel for Android 安装,并重启AS
3).在工具栏出现3个图标:
3.破解:主要参考这篇文章 https://blog.csdn.net/dhl91604/article/details/78538047
先百度个 GUID在线生成工具, 生成一个 GUID, 比如
0b2cab77-d78c-431d-939c-61dc85f19089, 当然, 也可以按照
在AS重启后的激活界面选择 Connect to License Server, 在 Group URL 中填写
http://idea.lanyus.com/{生成的GUID}, Email 中填写邮箱, 勾选 I agree with terms & conditions of the License Agreement, 点击 Activate JRebel for Android 即可激活.
4.使用
先点新出现的run,时间比自带的run长一点,不过后面再点apply changes热部署时候就很快了,实测一个百度地图的项目可以使用,效果理想。但据说部分6.0以上机型不支持,我的小米8是可以的。