From e8626bad26f628c0f0622a40e8bdbfb621ace944 Mon Sep 17 00:00:00 2001 From: "BDE (local verification)" Date: Sat, 11 Jul 2026 11:37:26 +0900 Subject: [PATCH] Declare TTS_SERVICE in the plugin manifest (#255, #449) Since Android 11, package visibility hides TTS engines from apps that do not declare android.intent.action.TTS_SERVICE in . The README documents the app-side workaround, but apps that miss it get an empty engine/language list. Declaring the query in the plugin's own library manifest lets the Android manifest merger propagate it into every consuming app, making the README step unnecessary. --- android/src/main/AndroidManifest.xml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml index 0b70e4e0..611c0d0d 100644 --- a/android/src/main/AndroidManifest.xml +++ b/android/src/main/AndroidManifest.xml @@ -1,3 +1,14 @@ + package="com.eyedeadevelopment.fluttertts"> + + + + + + +