fix: remove camera permission and hasCamera check

This commit is contained in:
edde746
2026-04-15 12:01:55 +02:00
parent 6b0e65b563
commit caa70dd460
2 changed files with 0 additions and 7 deletions
-4
View File
@@ -6,8 +6,6 @@
<!-- Internet access permissions -->
<uses-permission android:name="android.permission.INTERNET"/>
<!-- Camera permission for QR code scanning (companion remote pairing) -->
<uses-permission android:name="android.permission.CAMERA"/>
<!-- PIP and media session foreground service permissions -->
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
@@ -23,8 +21,6 @@
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:node="remove" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="remove" />
<!-- Camera not required (QR scanning is optional, some devices lack cameras) -->
<uses-feature android:name="android.hardware.camera.any" android:required="false" />
<!-- Android TV support (not required, but allow detection) -->
<uses-feature android:name="android.software.leanback" android:required="false" />
@@ -253,9 +253,6 @@ class MainActivity : FlutterActivity() {
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, THEME_CHANNEL).setMethodCallHandler { call, result ->
when (call.method) {
"getRenderer" -> result.success(if (usingSkia) "Skia" else "Impeller")
"hasCamera" -> result.success(
packageManager.hasSystemFeature(android.content.pm.PackageManager.FEATURE_CAMERA_ANY)
)
"setSplashTheme" -> {
val mode = call.argument<String>("mode")