diff options
| author | JosJuice <josjuice@gmail.com> | 2025-06-04 21:30:51 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2025-06-04 21:30:51 +0200 |
| commit | 5d2518d4908ace3ffd5fffc84ac466ce174c724a (patch) | |
| tree | 91deff216da22cdcf02b1c1cf47506370bfdede4 /Source/Android | |
| parent | 19a3f25a71fca1db58c7dc5cfe091b7bc2644023 (diff) | |
Android: Add android.hardware.microphone to manifest
Google Play is now blocking distribution for Android TV unless we
explicitly set the android.hardware.microphone hardware feature as
android:required="false", because it's inferring
android.hardware.microphone from the android.permission.RECORD_AUDIO we
added for Wii Speak emulation, with android:required defaulting to true.
I was under the belief that setting android:required="false" on
android.permission.RECORD_AUDIO would solve this, but looking closer at
the definition of <uses-permission>, it doesn't actually support
android:required attributes, so that presumably has no effect.
Diffstat (limited to 'Source/Android')
| -rw-r--r-- | Source/Android/app/src/main/AndroidManifest.xml | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Source/Android/app/src/main/AndroidManifest.xml b/Source/Android/app/src/main/AndroidManifest.xml index a14e13b135..c9cb8fcae9 100644 --- a/Source/Android/app/src/main/AndroidManifest.xml +++ b/Source/Android/app/src/main/AndroidManifest.xml @@ -14,6 +14,9 @@ android:name="android.hardware.gamepad" android:required="false"/> <uses-feature + android:name="android.hardware.microphone" + android:required="false"/> + <uses-feature android:name="android.software.leanback" android:required="false"/> @@ -25,12 +28,8 @@ <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="com.android.providers.tv.permission.READ_EPG_DATA"/> <uses-permission android:name="com.android.providers.tv.permission.WRITE_EPG_DATA"/> - <uses-permission - android:name="android.permission.VIBRATE" - android:required="false"/> - <uses-permission - android:name="android.permission.RECORD_AUDIO" - android:required="false"/> + <uses-permission android:name="android.permission.VIBRATE"/> + <uses-permission android:name="android.permission.RECORD_AUDIO"/> <application android:name=".DolphinApplication" |
