ソースを参照

debug和release区分包名

maqiang 1 年間 前
コミット
9cedfbd618
共有2 個のファイルを変更した4 個の追加1 個の削除を含む
  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 64
         profile {
65 65
             signingConfig signingConfigs.release
66 66
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
67
+            applicationIdSuffix ".debug"
67 68
         }
68 69
         debug {
69 70
             signingConfig signingConfigs.release
70 71
             manifestPlaceholders = [APP_NAME: "国粮质检-测试"]
72
+            applicationIdSuffix ".debug"
71 73
         }
72 74
     }
73 75
     android.applicationVariants.all {

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

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