From 1eafabbf5950a799b399b54f76772c48d767e8c4 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Mon, 28 Mar 2016 12:08:19 +0300 Subject: [PATCH 1/2] use getStoragePath for free space --- .../axet/audiorecorder/activities/MainActivity.java | 2 +- .../java/com/github/axet/audiorecorder/app/Storage.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java index 3dc8d8b..4df0d65 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/MainActivity.java @@ -664,7 +664,7 @@ public class MainActivity extends AppCompatActivity implements AbsListView.OnScr } void updateHeader() { - File f = storage.getTempRecording(); + File f = storage.getStoragePath(); long free = storage.getFree(f); long sec = storage.average(free); diff --git a/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java b/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java index 6d51de6..1dd2ac8 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java +++ b/app/src/main/java/com/github/axet/audiorecorder/app/Storage.java @@ -232,8 +232,11 @@ public class Storage { public File getTempRecording() { File internal = new File(context.getApplicationInfo().dataDir, TMP_REC); + if (internal.exists()) + return internal; + // Starting in KITKAT, no permissions are required to read or write to the returned path; - // it's always accessible to the calling app + // it's always accessible to the calling app. if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) { if (!permitted(PERMISSIONS)) return internal; @@ -241,9 +244,6 @@ public class Storage { File external = new File(context.getExternalCacheDir(), TMP_REC); - if (internal.exists()) - return internal; - if (external.exists()) return external; From 7ee8e304f0277fd21e1cbbbcb5a2a861b1397566 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Mon, 28 Mar 2016 12:08:31 +0300 Subject: [PATCH 2/2] Bump version 1.1.19 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index cacba37..a5068ef 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.github.axet.audiorecorder" minSdkVersion 16 targetSdkVersion 23 - versionCode 39 - versionName "1.1.18" + versionCode 40 + versionName "1.1.19" } signingConfigs { release {