build_config.dart 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import 'dart:io';
  2. import 'package:flutter/foundation.dart';
  3. final class BuildConfig {
  4. BuildConfig._();
  5. static bool get isDebug => kDebugMode;
  6. static const String qiyuKEY = "09ea6e0a6d006e25462906fbf6758c99";
  7. static const String quickLoginBusinessId = "83c29845ebc04106b186a7396396d97c";
  8. }
  9. final class BuglyConfig {
  10. BuglyConfig._();
  11. static const String buglyAndroidAppId = "9d862c5217";
  12. static const String buglyIosAppId = "38cc655743";
  13. }
  14. final class WechatConfig {
  15. WechatConfig._();
  16. static const String wechatAppId = 'wxd423dc54a6fd1640';
  17. }
  18. final class UmengConfig {
  19. UmengConfig._();
  20. //友盟统计配置
  21. static const umengAndroidAppKey = "67e11d9b48ac1b4f87f56ea2";
  22. static const umengIosAppKey = "67e11e7565c707471a29602e";
  23. static String get umengAppKey {
  24. if (Platform.isAndroid) {
  25. return umengAndroidAppKey;
  26. } else if (Platform.isIOS) {
  27. return umengIosAppKey;
  28. } else {
  29. return '';
  30. }
  31. }
  32. }
  33. final class GravityConfig {
  34. GravityConfig._();
  35. //引力引擎配置
  36. static const gravityAndroidAppId = "";
  37. static const gravityAndroidAccessToken = "9z0eEcjzcXggkJawmAuqIpypvYsotq7i";
  38. static const gravityIosAppId = "25718036";
  39. static const gravityIosAccessToken = "w9fuUykhmpYsqNrF6Zue8IvCXxmn4vyj";
  40. static String get gravityAppId {
  41. if (Platform.isAndroid) {
  42. return gravityAndroidAppId;
  43. } else if (Platform.isIOS) {
  44. return gravityIosAppId;
  45. } else {
  46. return '';
  47. }
  48. }
  49. static String get gravityAccessToken {
  50. if (Platform.isAndroid) {
  51. return gravityAndroidAccessToken;
  52. } else if (Platform.isIOS) {
  53. return gravityIosAccessToken;
  54. } else {
  55. return '';
  56. }
  57. }
  58. }