From c2917417fed4e17f0b41ce8d272a69f647ab2c2f Mon Sep 17 00:00:00 2001 From: JosJuice Date: Thu, 6 May 2021 20:15:27 +0200 Subject: [PATCH] Android: Don't set android:debuggable="true" In 5a1a642, I explicitly set android:debuggable="true" for Dolphin. (By default, it's set for debug builds but not release builds.) The reason I made the change is because debuggable must be set to true in order to allow adb backup to be used with apps which target Android 12. We have no reason to want to stop users from debugging Dolphin and certainly no reason to stop users from using adb backup (especially not after forced storage is going to force us to store the User folder in app-specific external storage!), but, it turns out that setting debuggable to true is forbidden by Google Play "for security reasons". Go figure. The beta build which was tagged earlier today was rejected because of this. --- Source/Android/app/src/main/AndroidManifest.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/Android/app/src/main/AndroidManifest.xml b/Source/Android/app/src/main/AndroidManifest.xml index a3459198be..c70716affe 100644 --- a/Source/Android/app/src/main/AndroidManifest.xml +++ b/Source/Android/app/src/main/AndroidManifest.xml @@ -38,9 +38,7 @@ android:allowBackup="false" android:supportsRtl="true" android:isGame="true" - android:banner="@drawable/banner_tv" - android:debuggable="true" - tools:ignore="HardcodedDebugMode"> + android:banner="@drawable/banner_tv">