天天看點

Android不需要下版本打更新檔,工具:AndFix

第一步:compile 'com.alipay.euler:andfix:0.3.1@aar'

第二步:

public class MainApplication extends Application {
    public static PatchManager mPatchManager;

    @Override
    public void onCreate() {
        super.onCreate();
        mPatchManager = new PatchManager(this);
        mPatchManager.init("1.0");
        // 加載已經添加到PatchManager中的patch
        mPatchManager.loadPatch();

    }
}      

使用 apkpatch-1.0.3.zip 工具包

./apkpatch.sh -f new.apk -t old.apk -o /Users/xiaoying/Downloads/AndFix-master/tools/apkpatch-1.0.3 -k keller.jks -p slicejobs -a slicejobs -e slicejobs

得到******.apatch 這個更新檔檔案

然後old.apk執行

MainApplication.mPatchManager.addPatch(extStore.getAbsolutePath()+"/AiLingGong/aaa.apatch");
MainApplication.mPatchManager.removeAllPatch();//為了下次還能用到最新的      

繼續閱讀