diff --git a/android/app/build.gradle b/android/app/build.gradle index fab8b94..c878657 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -42,17 +42,18 @@ android { } defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "work.master.qinglongapp" minSdkVersion 21 targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName + ndk { + abiFilters 'armeabi-v7a' + } } buildTypes { release { - // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. signingConfig signingConfigs.debug } diff --git a/lib/module/others/dependencies/dependency_page.dart b/lib/module/others/dependencies/dependency_page.dart index a54b145..5a44e90 100644 --- a/lib/module/others/dependencies/dependency_page.dart +++ b/lib/module/others/dependencies/dependency_page.dart @@ -95,7 +95,9 @@ class _DependcyPageState extends State with TickerProviderStateM Expanded( child: BaseStateWidget( onReady: (model) { - model.loadData(types[_tabController!.index].name.toLowerCase()); + model.loadData(types[0].name.toLowerCase()); + model.loadData(types[1].name.toLowerCase()); + model.loadData(types[2].name.toLowerCase()); }, model: dependencyProvider, builder: (context, model, child) { diff --git a/lib/module/others/other_page.dart b/lib/module/others/other_page.dart index 830b00d..bdc9a9b 100644 --- a/lib/module/others/other_page.dart +++ b/lib/module/others/other_page.dart @@ -233,8 +233,27 @@ class _OtherPageState extends ConsumerState { ), ), onPressed: () { - getIt().updateToken(""); - Navigator.of(context).pushReplacementNamed(Routes.routeLogin); + showCupertinoDialog( + context: context, + builder: (context) => CupertinoAlertDialog( + title: const Text("确定退出登录吗?"), + actions: [ + CupertinoDialogAction( + child: const Text("取消"), + onPressed: () { + Navigator.of(context).pop(); + }, + ), + CupertinoDialogAction( + child: const Text("确定"), + onPressed: () { + getIt().updateToken(""); + Navigator.of(context).pushReplacementNamed(Routes.routeLogin); + }, + ), + ], + ), + ); }), ), ),