From 18874ad7b02cc51648d3a6a790c57ecde8caa6af Mon Sep 17 00:00:00 2001 From: tahaalam Date: Mon, 29 Jun 2026 11:15:33 +0300 Subject: [PATCH] app bundle id and package refactor --- android/app/build.gradle | 4 +-- android/app/google-services.json | 2 +- android/app/src/main/AndroidManifest.xml | 8 +++--- .../redseahealth_doctor}/AppApplication.kt | 3 +- .../redseahealth_doctor}/MainActivity.kt | 12 ++++---- .../Model/ChangeCallStatusRequestModel.java | 2 +- .../Model/GetSessionStatusModel.java | 2 +- .../Model/NotificationDataModel.kt | 2 +- .../Model/NotificationVideoModel.kt | 2 +- .../Model/SessionStatusModel.java | 2 +- .../Service/AppRetrofit.java | 0 .../Service/BaseMovingFloatingWidget.kt | 6 ++-- .../Service/SessionStatusAPI.java | 8 +++--- .../Service/VideoStreamContainerService.kt | 8 +++--- .../VideoStreamFloatingWidgetService.kt | 28 +++++++++---------- .../globalErrorHandler/FileUtil.kt | 2 +- .../LoggingExceptionHandler.kt | 6 ++-- .../globalErrorHandler/UCEDefaultActivity.kt | 2 +- .../globalErrorHandler/UCEFileProvider.kt | 2 +- .../globalErrorHandler/UCEHandler.kt | 2 +- .../ui/VideoCallContract.java | 8 +++--- .../ui/VideoCallPresenterImpl.java | 10 +++---- .../ui/VideoCallResponseListener.kt | 2 +- .../ui/fragment/VideoCallFragment.kt | 23 ++++++++------- .../redseahealth_doctor}/util/DateUtils.kt | 2 +- .../util/NotificationUtil.kt | 6 ++-- .../util/audio/CustomAudioDevice.kt | 2 +- .../util/opentok/DynamicVideoRenderer.kt | 2 +- .../opentok/ThumbnailCircleVideoRenderer.kt | 2 +- .../redseahealth_doctor}/util/viewsUtil.kt | 2 +- android/app/src/profile/AndroidManifest.xml | 2 +- ios/Runner.xcodeproj/project.pbxproj | 6 ++-- 32 files changed, 83 insertions(+), 87 deletions(-) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/AppApplication.kt (70%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/MainActivity.kt (96%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Model/ChangeCallStatusRequestModel.java (98%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Model/GetSessionStatusModel.java (98%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Model/NotificationDataModel.kt (90%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Model/NotificationVideoModel.kt (94%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Model/SessionStatusModel.java (98%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Service/AppRetrofit.java (100%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Service/BaseMovingFloatingWidget.kt (98%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Service/SessionStatusAPI.java (61%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Service/VideoStreamContainerService.kt (91%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/Service/VideoStreamFloatingWidgetService.kt (97%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/globalErrorHandler/FileUtil.kt (95%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/globalErrorHandler/LoggingExceptionHandler.kt (85%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/globalErrorHandler/UCEDefaultActivity.kt (60%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/globalErrorHandler/UCEFileProvider.kt (56%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/globalErrorHandler/UCEHandler.kt (99%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/ui/VideoCallContract.java (62%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/ui/VideoCallPresenterImpl.java (86%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/ui/VideoCallResponseListener.kt (83%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/ui/fragment/VideoCallFragment.kt (98%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/DateUtils.kt (95%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/NotificationUtil.kt (94%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/audio/CustomAudioDevice.kt (99%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/opentok/DynamicVideoRenderer.kt (99%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/opentok/ThumbnailCircleVideoRenderer.kt (99%) rename android/app/src/main/kotlin/com/{hmg/hmgDr => redseaglobal/redseahealth_doctor}/util/viewsUtil.kt (97%) diff --git a/android/app/build.gradle b/android/app/build.gradle index 745172a3..460252cc 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -29,7 +29,7 @@ if (flutterVersionName == null) { //apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { - namespace "com.hmg.hmgDr" + namespace "com.redseaglobal.redseahealth_doctor" compileSdkVersion 35 signingConfigs { @@ -51,7 +51,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.hmg.hmgDr" + applicationId "com.redseaglobal.redseahealth_doctor" minSdkVersion 24 targetSdkVersion 35 versionCode flutterVersionCode.toInteger() diff --git a/android/app/google-services.json b/android/app/google-services.json index e6560790..e1fe3587 100644 --- a/android/app/google-services.json +++ b/android/app/google-services.json @@ -9,7 +9,7 @@ "client_info": { "mobilesdk_app_id": "1:934365232760:android:024b3569972f1c09f9778d", "android_client_info": { - "package_name": "COM.HMG.HMGDR" + "package_name": "com.redseaglobal.redseahealth_doctor" } }, "oauth_client": [ diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index e4204f20..fbb43b80 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="com.redseaglobal.redseahealth_doctor"> diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 37132798..73140955 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -533,7 +533,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 1.4.19; - PRODUCT_BUNDLE_IDENTIFIER = com.hmg.hmgDr; + PRODUCT_BUNDLE_IDENTIFIER = "com.redseaglobal.redseahealth-doctor"; PRODUCT_NAME = Runner; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -679,7 +679,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 1.4.19; - PRODUCT_BUNDLE_IDENTIFIER = com.hmg.hmgDr; + PRODUCT_BUNDLE_IDENTIFIER = "com.redseaglobal.redseahealth-doctor"; PRODUCT_NAME = Runner; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -715,7 +715,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 1.4.19; - PRODUCT_BUNDLE_IDENTIFIER = com.hmg.hmgDr; + PRODUCT_BUNDLE_IDENTIFIER = "com.redseaglobal.redseahealth-doctor"; PRODUCT_NAME = Runner; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";