口味😋: 添加高德地图key

This commit is contained in:
葛佳祥 2024-02-01 14:53:55 +08:00
parent 5ba73c2c90
commit 4090e8f575

View File

@ -5,6 +5,14 @@ enum Flavor {
xhj,
}
class StarLockAMapKey {
//iOS平台的key
final String iosKey;
//Android平台的key
final String androidKey;
const StarLockAMapKey({required this.iosKey, required this.androidKey});
}
class F {
static Flavor? appFlavor;
@ -40,4 +48,28 @@ class F {
throw Exception('flavor[$name] apiPrefix not found');
}
}
// StarLockAMapKey
static StarLockAMapKey get aMapKey {
switch (appFlavor) {
case Flavor.dev:
return const StarLockAMapKey(
androidKey: 'b56b681ee89f4db43a5aa1879ae8cbfe',
iosKey: 'bd4496e6598ef49796e3a80715035b4d');
case Flavor.pre:
return const StarLockAMapKey(
androidKey: '11d49b3f4fc09c04a02bbb7500925ba2',
iosKey: '883a3355d2d77c2fdc2667030dc97ffe');
// case Flavor.sky:
// return const StarLockAMapKey(
// androidKey: 'todo',
// iosKey: 'todo');
// case Flavor.xhj:
// return const StarLockAMapKey(
// androidKey: 'todo',
// iosKey: 'todo');
default:
throw Exception('flavor[$name] aMapKey not found');
}
}
}