ソースを参照

[new]合并第三方sdk key根据平台获取对应的key

zk 2 ヶ月 前
コミット
8f49a04220

+ 1 - 1
android/app/src/main/AndroidManifest.xml

@@ -49,7 +49,7 @@
 
         <meta-data
             android:name="UMENG_APPKEY"
-            android:value="67e11d9b48ac1b4f87f56ea2" />
+            android:value="682c59e7bc47b67d836c25f1" />
 
         <meta-data
             android:name="flutterEmbedding"

+ 15 - 13
lib/data/consts/build_config.dart

@@ -28,39 +28,41 @@ final class BuildConfig {
 final class BuglyConfig {
   BuglyConfig._();
 
-  static const String buglyAndroidAppId = "9d862c5217";
+  static const String buglyAndroidAppId = "d53741cbbc";
   static const String buglyIosAppId = "38cc655743";
 }
 
 final class WechatConfig {
   WechatConfig._();
 
-  static const String wechatAppId = 'wxd423dc54a6fd1640';
-}
-
-final class UmengConfig {
-  UmengConfig._();
+  static const String wechatAndroidAppId = 'wx22582503b5cc1854';
+  static const String wechatIosAppId = 'wxd423dc54a6fd1640';
 
-  //友盟统计配置
-  static const umengAndroidAppKey = "67e11d9b48ac1b4f87f56ea2";
-  static const umengIosAppKey = "67e11e7565c707471a29602e";
-
-  static String get umengAppKey {
+  static String get wechatAppId {
     if (Platform.isAndroid) {
-      return umengAndroidAppKey;
+      return wechatAndroidAppId;
     } else if (Platform.isIOS) {
-      return umengIosAppKey;
+      return wechatIosAppId;
     } else {
       return '';
     }
   }
 }
 
+final class UmengConfig {
+  UmengConfig._();
+
+  //友盟统计配置 android 已在原生配置
+  static const umengAndroidAppKey = "682c59e7bc47b67d836c25f1";
+  static const umengIosAppKey = "67e11e7565c707471a29602e";
+}
+
 final class GravityConfig {
   GravityConfig._();
 
   //引力引擎配置
   static const gravityAndroidAppId = "";
+
   static const gravityAndroidAccessToken = "9z0eEcjzcXggkJawmAuqIpypvYsotq7i";
 
   static const gravityIosAppId = "25718036";

+ 7 - 5
lib/data/consts/web_url.dart

@@ -5,14 +5,14 @@ import 'package:location/data/repositories/account_repository.dart';
 class WebUrl {
   WebUrl._();
 
-  static const String _privacyPolicy =
+  static const String _privacyPolicyAndroid =
       "https://doc.v8dashen.com/doc/bad49f15215daa70";
 
   static const String _privacyPolicyIos =
       "https://doc.v8dashen.com/doc/7aed0a2b23a10f44";
 
-  static const String _userAgreement =
-      "https://doc.v8dashen.com/doc/546b8b5175a1b4db";
+  static const String _userAgreementAndroid =
+      "https://doc.v8dashen.com/doc/0cd9ef72cd994b13";
 
   static const String _userAgreementIos =
       "https://doc.v8dashen.com/doc/9ac4289f64ac276a";
@@ -24,9 +24,11 @@ class WebUrl {
   static String renewalAgreement =
       Platform.isIOS ? "https://doc.v8dashen.com/doc/4e69dec06586d0f1" : '';
 
-  static String get privacyPolicy => Platform.isIOS? _privacyPolicyIos : _privacyPolicy;
+  static String get privacyPolicy =>
+      Platform.isIOS ? _privacyPolicyIos : _privacyPolicyAndroid;
 
-  static String get userAgreement => Platform.isIOS? _userAgreementIos : _userAgreement;
+  static String get userAgreement =>
+      Platform.isIOS ? _userAgreementIos : _userAgreementAndroid;
 
   static String get shareUrl => _shareUrl;
 

+ 5 - 0
lib/resource/assets.gen.dart

@@ -143,6 +143,10 @@ class $AssetsImagesGen {
   AssetGenImage get iconAlipayScanPayment =>
       const AssetGenImage('assets/images/icon_alipay_scan_payment.webp');
 
+  /// File path: assets/images/icon_amap_logo.webp
+  AssetGenImage get iconAmapLogo =>
+      const AssetGenImage('assets/images/icon_amap_logo.webp');
+
   /// File path: assets/images/icon_apple_recover_subscribe.webp
   AssetGenImage get iconAppleRecoverSubscribe =>
       const AssetGenImage('assets/images/icon_apple_recover_subscribe.webp');
@@ -791,6 +795,7 @@ class $AssetsImagesGen {
         iconAgreementClose,
         iconAlipayPayment,
         iconAlipayScanPayment,
+        iconAmapLogo,
         iconAppleRecoverSubscribe,
         iconAvatarClose,
         iconAvatarSelected,

+ 3 - 0
lib/resource/string.gen.dart

@@ -267,6 +267,8 @@ class StringName {
   static String get dialogLocationAlwaysPermissionTitle => 'dialog_location_always_permission_title'.tr; // 允许定位权限
   static String get dialogLocationAlwaysPermissionConfirmTxt => 'dialog_location_always_permission_confirm_txt'.tr; // 去设置
   static String get appleRecoverSubscribeTxt => 'apple_recover_subscribe_txt'.tr; // 恢复订阅
+  static String get locationCo =>
+      'location_co'.tr; // 合作单位:高德软件有限公司 审图号 GS(2021)6375号
   static String get dialogNetErrorTitle => 'dialog_net_error_title'.tr; // 网络已断开
   static String get dialogNetErrorDesc => 'dialog_net_error_desc'.tr; // 请检查您的网络连接并重试
   static String get dialogNetErrorAgain => 'dialog_net_error_again'.tr; // 重试
@@ -609,6 +611,7 @@ class StringMultiSource {
       'dialog_location_always_permission_title': '允许定位权限',
       'dialog_location_always_permission_confirm_txt': '去设置',
       'apple_recover_subscribe_txt': '恢复订阅',
+      'location_co': '合作单位:高德软件有限公司 审图号 GS(2021)6375号',
       'dialog_net_error_title': '网络已断开',
       'dialog_net_error_desc': '请检查您的网络连接并重试',
       'dialog_net_error_again': '重试',