• 授权协议:Apache
  • 开发厂商:-
  • 软件语言:Java
  • 更新日期:2016-09-07
Amigo

Amigo,是一个Android 平台的hotfix库,由饿了么公司开源。applyplugin:'me.ele.amigo'就这样轻松的集成了Amigo。如果不想立即生效而是用户第二次打开App 时才打入补丁包,第二次打开时就会自动生效。FilehotfixApk=Amigo.getHotfixApk;FileUtils.copyFile;Amigo.workLater;Amigo.workLater;立即生效补丁包。如果想要补丁包立即生效,调用以下两个方法之一,App 会立即重启,并且打入补丁包。Ami

Amigo Android 的 hotfix 库 项目简介

Amigo,是一个Android 平台的hotfix库,由饿了么公司开源。用法在project 的build.gradle 中   dependencies {
     classpath 'me.ele:amigo:0.0.5'
   }在module 的build.gradle 中   apply plugin: 'me.ele.amigo'就这样轻松的集成了Amigo。生效补丁包补丁包生效有两种方式可以选择:稍后生效补丁包如果不想立即生效而是用户第二次打开App 时才打入补丁包,第二次打开时就会自动生效。可以通过这个方法File hotfixApk = Amigo.getHotfixApk(context);FileUtils.copyFile(yourApkFile, hotfixApk);Amigo.workLater(context);Amigo.workLater(context, apkFile);立即生效补丁包如果想要补丁包立即生效,调用以下两个方法之一,App 会立即重启,并且打入补丁包。Amigo.work(context);Amigo.work(context, apkFile);删除补丁包如果需要删除掉已经下好的补丁包,可以通过这个方法Amigo.clear(context);提示:如果apk 发生了变化,Amigo 会自动清除之前的apk。相关阅读:https://github.com/eleme/Amigo/wikihttps://github.com/WeMobileDev/article/blob/master/%E5%BE%AE%E4%BF%A1Android%E7%83%AD%E8%A1%A5%E4%B8%81%E5%AE%9E%E8%B7%B5%E6%BC%94%E8%BF%9B%E4%B9%8B%E8%B7%AF.md

Amigo Android 的 hotfix 库 评论内容