diff --git a/android/src/main/java/top/jerryyan/RN/A/VersionUpgrade/UpgradeModule.java b/android/src/main/java/top/jerryyan/RN/A/VersionUpgrade/UpgradeModule.java index d3ca946..619952c 100644 --- a/android/src/main/java/top/jerryyan/RN/A/VersionUpgrade/UpgradeModule.java +++ b/android/src/main/java/top/jerryyan/RN/A/VersionUpgrade/UpgradeModule.java @@ -119,14 +119,11 @@ public class UpgradeModule extends ReactContextBaseJavaModule { try { stream = response.body().byteStream(); byte[] buffer = new byte[2048]; - int len = 0; - long total = response.body().contentLength(); - File file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),"update.apk"); + int len; + File file = new File(Environment.getDataDirectory() ,"update.apk"); fileOutputStream = new FileOutputStream(file); - long sum = 0; while ((len = stream.read(buffer)) != -1) { fileOutputStream.write(buffer, 0, len); - sum += len; } fileOutputStream.flush(); } catch (IOException e) {