Procházet zdrojové kódy

debug和release区分包名

maqiang před 1 rokem
rodič
revize
9cedfbd618
2 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 2 0
      android/app/build.gradle
  2. 2 1
      lib/page/login/login_page.dart

+ 2 - 0
android/app/build.gradle

@@ -64,10 +64,12 @@ android {
64
         profile {
64
         profile {
65
             signingConfig signingConfigs.release
65
             signingConfig signingConfigs.release
66
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
66
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
67
+            applicationIdSuffix ".debug"
67
         }
68
         }
68
         debug {
69
         debug {
69
             signingConfig signingConfigs.release
70
             signingConfig signingConfigs.release
70
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
71
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
72
+            applicationIdSuffix ".debug"
71
         }
73
         }
72
     }
74
     }
73
     android.applicationVariants.all {
75
     android.applicationVariants.all {

+ 2 - 1
lib/page/login/login_page.dart

@@ -1,4 +1,5 @@
1
 import 'package:dio/dio.dart';
1
 import 'package:dio/dio.dart';
2
+import 'package:flutter/foundation.dart';
2
 import 'package:flutter/material.dart';
3
 import 'package:flutter/material.dart';
3
 import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart';
4
 import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart';
4
 import 'package:lszlgl/base/base_lifecycle_state.dart';
5
 import 'package:lszlgl/base/base_lifecycle_state.dart';
@@ -90,7 +91,7 @@ class _LoginPageState extends BaseLifecycleState<LoginPage> {
90
     RefreshConfig.get().initDefault();
91
     RefreshConfig.get().initDefault();
91
     LocationUtils.updatePrivacyShow(true, true);
92
     LocationUtils.updatePrivacyShow(true, true);
92
     LocationUtils.updatePrivacyAgree(true);
93
     LocationUtils.updatePrivacyAgree(true);
93
-    LocationUtils.setApiKey('2c783509376e267b24d63b21681686fa', '');
94
+    LocationUtils.setApiKey(kReleaseMode ? '2c783509376e267b24d63b21681686fa' : '7d0c033909f84adc14a0e60a835f044f', '');
94
 
95
 
95
     /// 初始化基础库 end
96
     /// 初始化基础库 end
96
     MyNavigator.dismissLoading();
97
     MyNavigator.dismissLoading();