mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 13:23:12 +08:00 
			
		
		
		
	Rename hashname -> hash
This commit is contained in:
		| @@ -90,50 +90,50 @@ public class UpdateContext { | ||||
|         void onDownloadFailed(Throwable error); | ||||
|     } | ||||
|  | ||||
|     public void downloadFile(String url, String hashName, DownloadFileListener listener) { | ||||
|     public void downloadFile(String url, String hash, DownloadFileListener listener) { | ||||
|         DownloadTaskParams params = new DownloadTaskParams(); | ||||
|         params.type = DownloadTaskParams.TASK_TYPE_FULL_DOWNLOAD; | ||||
|         params.url = url; | ||||
|         params.hash = hashName; | ||||
|         params.hash = hash; | ||||
|         params.listener = listener; | ||||
|         params.zipFilePath = new File(rootDir, hashName + ".ppk"); | ||||
|         params.unzipDirectory = new File(rootDir, hashName); | ||||
|         params.zipFilePath = new File(rootDir, hash + ".ppk"); | ||||
|         params.unzipDirectory = new File(rootDir, hash); | ||||
|         new DownloadTask(context).executeOnExecutor(this.executor, params); | ||||
|     } | ||||
|  | ||||
|     public void downloadPatchFromApk(String url, String hashName, DownloadFileListener listener) { | ||||
|     public void downloadPatchFromApk(String url, String hash, DownloadFileListener listener) { | ||||
|         DownloadTaskParams params = new DownloadTaskParams(); | ||||
|         params.type = DownloadTaskParams.TASK_TYPE_PATCH_FROM_APK; | ||||
|         params.url = url; | ||||
|         params.hash = hashName; | ||||
|         params.hash = hash; | ||||
|         params.listener = listener; | ||||
|         params.zipFilePath = new File(rootDir, hashName + ".apk.patch"); | ||||
|         params.unzipDirectory = new File(rootDir, hashName); | ||||
|         params.zipFilePath = new File(rootDir, hash + ".apk.patch"); | ||||
|         params.unzipDirectory = new File(rootDir, hash); | ||||
|         new DownloadTask(context).executeOnExecutor(this.executor, params); | ||||
|     } | ||||
|  | ||||
|     public void downloadPatchFromPpk(String url, String hashName, String originHashName, DownloadFileListener listener) { | ||||
|     public void downloadPatchFromPpk(String url, String hash, String originHash, DownloadFileListener listener) { | ||||
|         DownloadTaskParams params = new DownloadTaskParams(); | ||||
|         params.type = DownloadTaskParams.TASK_TYPE_PATCH_FROM_PPK; | ||||
|         params.url = url; | ||||
|         params.hash = hashName; | ||||
|         params.originHash = originHashName; | ||||
|         params.hash = hash; | ||||
|         params.originHash = originHash; | ||||
|         params.listener = listener; | ||||
|         params.zipFilePath = new File(rootDir, originHashName + "-" + hashName + ".ppk.patch"); | ||||
|         params.unzipDirectory = new File(rootDir, hashName); | ||||
|         params.originDirectory = new File(rootDir, originHashName); | ||||
|         params.zipFilePath = new File(rootDir, originHash + "-" + hash + ".ppk.patch"); | ||||
|         params.unzipDirectory = new File(rootDir, hash); | ||||
|         params.originDirectory = new File(rootDir, originHash); | ||||
|         new DownloadTask(context).executeOnExecutor(this.executor, params); | ||||
|     } | ||||
|  | ||||
|     private SharedPreferences sp; | ||||
|  | ||||
|     public void switchVersion(String hashName) { | ||||
|         if (!new File(rootDir, hashName+"/index.bundlejs").exists()) { | ||||
|             throw new Error("Bundle version " + hashName + " not found."); | ||||
|     public void switchVersion(String hash) { | ||||
|         if (!new File(rootDir, hash+"/index.bundlejs").exists()) { | ||||
|             throw new Error("Bundle version " + hash + " not found."); | ||||
|         } | ||||
|         String lastVersion = getCurrentVersion(); | ||||
|         SharedPreferences.Editor editor = sp.edit(); | ||||
|         editor.putString("currentVersion", hashName); | ||||
|         editor.putString("currentVersion", hash); | ||||
|         if (lastVersion != null) { | ||||
|             editor.putString("lastVersion", lastVersion); | ||||
|         } | ||||
|   | ||||
| @@ -70,7 +70,7 @@ public class UpdateModule extends ReactContextBaseJavaModule{ | ||||
|     @ReactMethod | ||||
|     public void downloadUpdate(ReadableMap options, final Promise promise){ | ||||
|         String url = options.getString("updateUrl"); | ||||
|         String hash = options.getString("hashName"); | ||||
|         String hash = options.getString("hash"); | ||||
|         updateContext.downloadFile(url, hash, new UpdateContext.DownloadFileListener() { | ||||
|             @Override | ||||
|             public void onDownloadCompleted() { | ||||
| @@ -87,7 +87,7 @@ public class UpdateModule extends ReactContextBaseJavaModule{ | ||||
|     @ReactMethod | ||||
|     public void downloadPatchFromPackage(ReadableMap options, final Promise promise){ | ||||
|         String url = options.getString("updateUrl"); | ||||
|         String hash = options.getString("hashName"); | ||||
|         String hash = options.getString("hash"); | ||||
|         updateContext.downloadPatchFromApk(url, hash, new UpdateContext.DownloadFileListener() { | ||||
|             @Override | ||||
|             public void onDownloadCompleted() { | ||||
| @@ -104,8 +104,8 @@ public class UpdateModule extends ReactContextBaseJavaModule{ | ||||
|     @ReactMethod | ||||
|     public void downloadPatchFromPpk(ReadableMap options, final Promise promise){ | ||||
|         String url = options.getString("updateUrl"); | ||||
|         String hash = options.getString("hashName"); | ||||
|         String originHash = options.getString("originHashName"); | ||||
|         String hash = options.getString("hash"); | ||||
|         String originHash = options.getString("originHash"); | ||||
|         updateContext.downloadPatchFromPpk(url, hash, originHash, new UpdateContext.DownloadFileListener() { | ||||
|             @Override | ||||
|             public void onDownloadCompleted() { | ||||
| @@ -121,7 +121,7 @@ public class UpdateModule extends ReactContextBaseJavaModule{ | ||||
|  | ||||
|     @ReactMethod | ||||
|     public void reloadUpdate(ReadableMap options) { | ||||
|         final String hash = options.getString("hashName"); | ||||
|         final String hash = options.getString("hash"); | ||||
|  | ||||
|         UiThreadUtil.runOnUiThread(new Runnable() { | ||||
|             @Override | ||||
| @@ -162,7 +162,7 @@ public class UpdateModule extends ReactContextBaseJavaModule{ | ||||
|  | ||||
|     @ReactMethod | ||||
|     public void setNeedUpdate(ReadableMap options) { | ||||
|         final String hash = options.getString("hashName"); | ||||
|         final String hash = options.getString("hash"); | ||||
|  | ||||
|         UiThreadUtil.runOnUiThread(new Runnable() { | ||||
|             @Override | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 sunnylqm
					sunnylqm