From 77af598f3e2d9a7146d198278ee060586bc0172f Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 20 Mar 2026 04:38:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E5=85=85=20web=5Fshell=5Fcore?= =?UTF-8?q?=20=E7=BC=BA=E5=A4=B1=E7=9A=84=20Android=20=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=8F=8A=E6=B8=85=E5=8D=95=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 利用 Android Manifest Merger 的特性,将所有核心权限声明在 web_shell_core 的库清单中。 - 补齐了 INTERNET, CAMERA, STORAGE, BLUETOOTH 等全套权限,确保 H5 与 permission_handler 正常工作 - 添加了 Android 11+ 所需的 url_launcher queries 白名单 - 巧妙注入 android:usesCleartextTraffic="true",优雅解决了 HTTP 明文流量被拦截的问题 生成的品牌 App 现在可以零配置开箱即用 --- .../android/src/main/AndroidManifest.xml | 87 +++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/packages/web_shell_core/android/src/main/AndroidManifest.xml b/packages/web_shell_core/android/src/main/AndroidManifest.xml index 69e5edf..a00fa62 100644 --- a/packages/web_shell_core/android/src/main/AndroidManifest.xml +++ b/packages/web_shell_core/android/src/main/AndroidManifest.xml @@ -1,3 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +