1
0
mirror of https://gitcode.com/gh_mirrors/re/react-native-pushy.git synced 2025-10-08 02:15:13 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee

run hpatch in .so on android

This commit is contained in:
sisong
2021-04-06 00:13:53 +08:00
parent c4d2523a92
commit 2097ce3128
5 changed files with 17 additions and 17 deletions

View File

@@ -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]);

View File

@@ -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);

View File

@@ -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