Fix USB permission receiver registration for compatibility with Android Tiramisu

chore/offband-rebrand
just_stuff_tm 7 months ago committed by just-stuff-tm
parent c041e05972
commit 47c4e0fb82

@ -147,7 +147,7 @@ class MainActivity : FlutterActivity() {
addAction(UsbManager.ACTION_USB_DEVICE_DETACHED) addAction(UsbManager.ACTION_USB_DEVICE_DETACHED)
} }
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {
registerReceiver(permissionReceiver, filter, RECEIVER_NOT_EXPORTED) registerReceiver(permissionReceiver, filter, Context.RECEIVER_NOT_EXPORTED)
} else { } else {
@Suppress("DEPRECATION") @Suppress("DEPRECATION")
registerReceiver(permissionReceiver, filter) registerReceiver(permissionReceiver, filter)

@ -1,6 +1,7 @@
import 'dart:async'; import 'dart:async';
import 'dart:js_interop'; import 'dart:js_interop';
import 'dart:js_interop_unsafe'; import 'dart:js_interop_unsafe';
import 'dart:typed_data';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:web/web.dart' as web; import 'package:web/web.dart' as web;

Loading…
Cancel
Save

Powered by TurnKey Linux.