diff options
Diffstat (limited to 'Source/Android/app/src/main/java')
| -rw-r--r-- | Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt index 56cee4fc59..192309625b 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/PermissionsHandler.kt @@ -8,6 +8,7 @@ import android.content.Context import android.content.pm.PackageManager import android.os.Build import android.os.Environment +import androidx.annotation.Keep import androidx.core.content.ContextCompat import androidx.fragment.app.FragmentActivity import org.dolphinemu.dolphinemu.DolphinApplication @@ -54,6 +55,7 @@ object PermissionsHandler { } @JvmStatic + @Keep fun hasRecordAudioPermission(context: Context?): Boolean { val nonNullContext = context ?: DolphinApplication.getAppContext() val hasRecordPermission = @@ -62,6 +64,7 @@ object PermissionsHandler { } @JvmStatic + @Keep fun requestRecordAudioPermission(activity: Activity?) { val targetActivity = activity ?: DolphinApplication.getAppActivity()!! if (activity == null) { |
