From 1d63f4af50a227c52b5c93564f9c9083646b39cc Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sat, 15 May 2021 11:20:58 +0300 Subject: [PATCH] Don't use BaresipService.downloadsPath --- app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt index 6e29f8cc..c8522d58 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainActivity.kt @@ -14,12 +14,11 @@ import android.net.Uri import android.os.Build import android.os.Bundle import android.os.CountDownTimer +import android.os.Environment import android.provider.DocumentsContract import android.provider.MediaStore import android.text.InputType import android.text.TextWatcher -import android.text.method.HideReturnsTransformationMethod -import android.text.method.PasswordTransformationMethod import android.view.* import android.view.inputmethod.InputMethodManager import android.widget.* @@ -1089,8 +1088,9 @@ class MainActivity : AppCompatActivity() { } else { if (Utils.requestPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE, BACKUP_PERMISSION_REQUEST_CODE)) { - val path = BaresipService.downloadsPath + "/baresip.bs" - downloadsOutputStream = FileOutputStream(File(path)) + val filePath = Environment.getExternalStoragePublicDirectory( + Environment.DIRECTORY_DOWNLOADS).path + "/baresip/bs" + downloadsOutputStream = FileOutputStream(File(filePath)) askPassword(getString(R.string.encrypt_password)) } }