Skip to content

Commit 507a250

Browse files
Merge pull request #1 from EArminjon/feature-add-namespaces
feature-add-namespaces
2 parents a2f9b90 + 9d47f5a commit 507a250

File tree

29 files changed

+126
-3
lines changed

29 files changed

+126
-3
lines changed

flutter-hms-account/android/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.account'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 19
3136
targetSdkVersion 33

flutter-hms-ads/android/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.ads'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 19
3136
targetSdkVersion 33
@@ -48,4 +53,4 @@ dependencies {
4853
implementation 'com.huawei.hms:ads-installreferrer:3.4.62.300'
4954
implementation 'com.huawei.hms:stats:6.12.0.300'
5055
implementation 'com.huawei.agconnect:agconnect-core:1.9.1.301'
51-
}
56+
}

flutter-hms-adsprime/android/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.ads'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 19
3136
targetSdkVersion 33

flutter-hms-analytics/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.analytics'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-ar/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.ar'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 26
3236
targetSdkVersion 30

flutter-hms-availability/android/build.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29-
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.hmsavailability'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-awareness/android/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.awareness'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 24
3136
targetSdkVersion 33

flutter-hms-contact-shield/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion '30.0.3'
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.contactshield'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 24
3236
targetSdkVersion 30

flutter-hms-drive/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.drive'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 27
3236
targetSdkVersion 30

flutter-hms-dtm/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion '30.0.3'
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.dtm'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 30

flutter-hms-fido/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.fido'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 30

flutter-hms-gameservice/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.huawei_gameservice'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 30

flutter-hms-health/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.health'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 21
3236
targetSdkVersion 33

flutter-hms-iap/android/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.iap'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 19
3136
targetSdkVersion 33

flutter-hms-location/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.location'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 21
3236
targetSdkVersion 33

flutter-hms-map/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.map'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 20
3236
targetSdkVersion 33

flutter-hms-ml/android/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 29
2828
buildToolsVersion "29.0.3"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.ml'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 19
3136
targetSdkVersion 29

flutter-hms-mlbody/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 31
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.mlbody'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 31

flutter-hms-mlimage/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 31
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.mlimage'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 31

flutter-hms-mllanguage/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.mllanguage'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-mltext/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 31
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.mltext'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 31

flutter-hms-modeling/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.modeling3d'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 26
3236
targetSdkVersion 30

flutter-hms-nearbyservice/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.nearbyservice'
32+
}
33+
3034
compileOptions {
3135
sourceCompatibility JavaVersion.VERSION_1_8
3236
targetCompatibility JavaVersion.VERSION_1_8

flutter-hms-push/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion '31.0.0'
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.push'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-pushfcm/android/build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ apply plugin: 'com.android.library'
2626
android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
29+
30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.pushfcm'
32+
}
33+
2934
defaultConfig {
3035
minSdkVersion 17
3136
targetSdkVersion 30
@@ -42,4 +47,4 @@ android {
4247

4348
dependencies {
4449
implementation 'com.huawei.hms:push-fcm:6.3.0.304'
45-
}
50+
}

flutter-hms-safetydetect/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.safetydetect'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 30

flutter-hms-scan/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.scan'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-site/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 33
2828
buildToolsVersion "31.0.0"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.site'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 33

flutter-hms-wallet/android/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ android {
2727
compileSdkVersion 30
2828
buildToolsVersion "30.0.3"
2929

30+
if (project.android.hasProperty("namespace")) {
31+
namespace 'com.huawei.hms.flutter.wallet'
32+
}
33+
3034
defaultConfig {
3135
minSdkVersion 19
3236
targetSdkVersion 30

0 commit comments

Comments
 (0)