chore: fix android build not working

This commit is contained in:
Kingkor Roy Tirtho 2025-06-21 21:26:41 +06:00
parent ee71dbf552
commit cb97f4352c
2 changed files with 5 additions and 7 deletions

View File

@ -1,9 +1,9 @@
#Flutter Wrapper
-keep class io.flutter.app.** { *; }
# -keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.** { *; }
-keep class io.flutter.util.** { *; }
-keep class io.flutter.view.** { *; }
-keep class io.flutter.** { *; }
# -keep class io.flutter.** { *; }
-keep class io.flutter.plugins.** { *; }
-keep class de.prosiebensat1digital.** { *; }

View File

@ -11,7 +11,7 @@ import 'package:spotube/models/metadata/metadata.dart';
import 'package:spotube/provider/metadata_plugin/auth.dart';
import 'package:spotube/provider/metadata_plugin/metadata_plugin_provider.dart';
import 'package:file_picker/file_picker.dart';
import 'package:spotube/provider/metadata_plugin/user.dart';
import 'package:spotube/utils/platform.dart';
@RoutePage()
class SettingsMetadataProviderPage extends HookConsumerWidget {
@ -26,8 +26,6 @@ class SettingsMetadataProviderPage extends HookConsumerWidget {
final metadataPlugin = ref.watch(metadataPluginProvider);
final isAuthenticated = ref.watch(metadataPluginAuthenticatedProvider);
final user = ref.watch(metadataPluginUserProvider);
return Scaffold(
headers: const [
TitleBar(
@ -85,8 +83,8 @@ class SettingsMetadataProviderPage extends HookConsumerWidget {
icon: const Icon(SpotubeIcons.upload),
onPressed: () async {
final result = await FilePicker.platform.pickFiles(
type: FileType.custom,
allowedExtensions: ["smplug"],
type: kIsAndroid ? FileType.any : FileType.custom,
allowedExtensions: kIsAndroid ? [] : ["smplug"],
withData: true,
);