安卓热修复AndFix体验
来源:互联网 发布:淘宝商城儿童电动车 编辑:程序博客网 时间:2024/05/21 02:34
集成步骤
权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
添加依赖
compile 'com.alipay.euler:andfix:0.5.0@aar'
自定义application
public class MyApp extends Application { private static final String TAG = "123456789"; private static final String APATCH_PATH = "/out.apatch"; private PatchManager mPatchManager; @Override public void onCreate() { super.onCreate(); mPatchManager = new PatchManager(this); mPatchManager.init("1.0"); mPatchManager.loadPatch(); try { String patchFileString = Environment.getExternalStorageDirectory() .getAbsolutePath() + APATCH_PATH; Log.i(TAG, "onCreate: "+patchFileString); File file = new File(patchFileString); if (file.exists()){ mPatchManager.addPatch(patchFileString); Log.i(TAG, "补丁包存在>>>>" + patchFileString); }else{ Log.i("123456", "补丁包不存在"); } } catch (IOException e) { Log.e(TAG, "", e); } }}
生成补丁包的代码
./apkpatch.sh -f bug.apk -t fix.apk -o dennis -k key.keystore -p 密码 -a 别名 -e 别名密码
⚠️这里的别名没有后缀
工具可以自己去github下载
测试 4.4.2失败 直接崩掉
5.1 6.0均ok
看其他用户 都表示5.0以下 兼容很差
0 0
- 安卓热修复AndFix体验
- 安卓热修复之AndFIX
- 安卓热修复 Andfix&Tinker
- AndFix修复
- AndFix 热补丁修复
- AndFix 热补丁修复
- AndFix热修复实现
- AndFix热修复问题
- andfix 热补丁修复
- 阿里巴巴andfix热修复
- AndFix热修复笔记
- Android 热修复-AndFix
- AndFix热修复Demo
- Android热修复---AndFix
- AndFix热补丁修复
- AndFix热修复
- Android 热修复 AndFix
- Android 热修复AndFix
- 笔记-常用自然语言处理工具包一览
- Linux文件操作
- 超级详细的sqlmap手册
- 欢迎使用CSDN-markdown编辑器
- Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用
- 安卓热修复AndFix体验
- Java中的多线程你只要看这一篇就够了
- Merge Sorted Array
- Java内存溢出与栈溢出
- [leetcode]167. Two Sum II
- Tomcat报错error listenerstart解决办法
- asp.net请求限制
- asp.net中的onclientclick和onclick
- c#内存清理