mirror of
https://gitcode.com/gh_mirrors/re/react-native-pushy.git
synced 2025-10-07 19:05:13 +08:00
run hpatch in .so on android
This commit is contained in:
@@ -498,11 +498,11 @@ class DownloadTask extends AsyncTask<DownloadTaskParams, long[], Void> {
|
||||
break;
|
||||
case DownloadTaskParams.TASK_TYPE_PATCH_FROM_APK:
|
||||
case DownloadTaskParams.TASK_TYPE_HPATCH_FROM_APK:
|
||||
doPatchFromApk(params[0],type);
|
||||
doPatchFromApk(params[0],taskType);
|
||||
break;
|
||||
case DownloadTaskParams.TASK_TYPE_PATCH_FROM_PPK:
|
||||
case DownloadTaskParams.TASK_TYPE_HPATCH_FROM_PPK:
|
||||
doPatchFromPpk(params[0],type);
|
||||
doPatchFromPpk(params[0],taskType);
|
||||
break;
|
||||
case DownloadTaskParams.TASK_TYPE_CLEANUP:
|
||||
doCleanUp(params[0]);
|
||||
|
@@ -8,15 +8,15 @@ import java.io.File;
|
||||
* Created by tdzl2003 on 3/31/16.
|
||||
*/
|
||||
class DownloadTaskParams {
|
||||
static final int TASK_TYPE_CLEANUP = 0; //Keep hash & originHash
|
||||
static final int TASK_TYPE_CLEANUP = 0; //Keep hash & originHash
|
||||
|
||||
static final int TASK_TYPE_PATCH_FULL = 1;
|
||||
static final int TASK_TYPE_PATCH_FROM_APK = 2;
|
||||
static final int TASK_TYPE_PATCH_FROM_PPK = 3;
|
||||
static final int TASK_TYPE_PLAIN_DOWNLOAD = 4;
|
||||
static final int TASK_TYPE_PATCH_FULL = 1;
|
||||
static final int TASK_TYPE_PATCH_FROM_APK = 2;
|
||||
static final int TASK_TYPE_PATCH_FROM_PPK = 3;
|
||||
static final int TASK_TYPE_PLAIN_DOWNLOAD = 4;
|
||||
|
||||
static final int TASK_TYPE_HPATCH_FROM_APK = 5;
|
||||
static final int TASK_TYPE_HPATCH_FROM_PPK = 6;
|
||||
static final int TASK_TYPE_HPATCH_FROM_APK = 5;
|
||||
static final int TASK_TYPE_HPATCH_FROM_PPK = 6;
|
||||
|
||||
static boolean isHPatchType(int patchType){
|
||||
return (patchType==TASK_TYPE_HPATCH_FROM_APK)||(patchType==TASK_TYPE_HPATCH_FROM_PPK);
|
||||
|
@@ -92,15 +92,15 @@ public class UpdateContext {
|
||||
|
||||
private String zipExtension(int patchType){
|
||||
switch (patchType) {
|
||||
case TASK_TYPE_PATCH_FULL:
|
||||
case DownloadTaskParams.TASK_TYPE_PATCH_FULL:
|
||||
return ".ppk";
|
||||
case TASK_TYPE_PATCH_FROM_APK:
|
||||
case DownloadTaskParams.TASK_TYPE_PATCH_FROM_APK:
|
||||
return ".apk.patch";
|
||||
case TASK_TYPE_PATCH_FROM_PPK:
|
||||
case DownloadTaskParams.TASK_TYPE_PATCH_FROM_PPK:
|
||||
return ".ppk.patch";
|
||||
case TASK_TYPE_HPATCH_FROM_APK:
|
||||
case DownloadTaskParams.TASK_TYPE_HPATCH_FROM_APK:
|
||||
return ".apk.hpatch";
|
||||
case TASK_TYPE_HPATCH_FROM_PPK:
|
||||
case DownloadTaskParams.TASK_TYPE_HPATCH_FROM_PPK:
|
||||
return ".ppk.hpatch";
|
||||
default:
|
||||
return "";//unknown type
|
||||
|
Reference in New Issue
Block a user