diff --git a/android/.gitignore b/android/.gitignore index 4cf9d9ebc4..2ba0b3c758 100644 --- a/android/.gitignore +++ b/android/.gitignore @@ -16,6 +16,7 @@ *.log vcs.xml one-money-sdk/build +visit-sdk/build finoramic-android-sdk/build finoramic-androidx-sdk/build/ npci-upi-cl/build/ diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index 7512c6b9e8..e013cba1ce 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -122,7 +122,6 @@ truecaller = "3.0.0" turbine = "1.1.0" uiautomator = "2.3.0" uiViewbinding = "1.5.4" -visit = "1.24" zetetic-sqlcipherAndroid = "4.5.5" zxing = "3.3.3" @@ -394,8 +393,6 @@ truecaller = { module = "com.truecaller.android.sdk:truecaller-sdk", version.ref turbine = { module = "app.cash.turbine:turbine", version.ref = "turbine" } -visit = { module = "com.github.VisitApp:VisitSDK", version.ref = "visit" } - zetetic-sqlcipher-android = { module = "net.zetetic:sqlcipher-android", version.ref = "zetetic-sqlcipherAndroid" } zxing = { module = "com.google.zxing:core", version.ref = "zxing" } diff --git a/android/navi-common/build.gradle b/android/navi-common/build.gradle index b1498cc6ac..55182e6e3e 100644 --- a/android/navi-common/build.gradle +++ b/android/navi-common/build.gradle @@ -70,6 +70,7 @@ static def formatString(String value) { dependencies { api project(":navi-widgets") api project(":one-money-sdk") + api project(":visit-sdk") api libs.android.gms.playServicesLocation api libs.androidx.biometric api libs.androidx.camera.camera2 @@ -92,7 +93,6 @@ dependencies { api libs.joda.money api libs.kotlinx.coroutines.android api libs.kotlinx.coroutines.core - api libs.visit api('co.hyperverge:hypersnapsdk:4.15.0@aar', { transitive = true exclude group: 'com.google.android.gms' diff --git a/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index 6f3b755bf5..fdca6af642 100644 --- a/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -1,6 +1,3 @@ - - - \ No newline at end of file diff --git a/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index 6f3b755bf5..fdca6af642 100644 --- a/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/android/navi-hl/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,6 +1,3 @@ - - - \ No newline at end of file diff --git a/android/navi-insurance/src/main/java/com/navi/insurance/common/activity/BenefitWebViewActivity.kt b/android/navi-insurance/src/main/java/com/navi/insurance/common/activity/BenefitWebViewActivity.kt index eff595a1fa..6b0b1d390a 100644 --- a/android/navi-insurance/src/main/java/com/navi/insurance/common/activity/BenefitWebViewActivity.kt +++ b/android/navi-insurance/src/main/java/com/navi/insurance/common/activity/BenefitWebViewActivity.kt @@ -12,7 +12,7 @@ import androidx.appcompat.app.AppCompatActivity import androidx.core.view.isVisible import androidx.databinding.DataBindingUtil import androidx.lifecycle.ViewModelProvider -import com.example.video_call.IntiateSdk +import com.getvisitapp.google_fit.IntiateSdk import com.navi.common.utils.observeNonNull import com.navi.insurance.R import com.navi.insurance.common.fragment.WebViewFragment @@ -49,7 +49,7 @@ class BenefitWebViewActivity : AppCompatActivity() { binding.progressBar.isVisible = false benefitRedirectDetails.redirectionUrl?.let { url -> if (benefitRedirectDetails.provider == Constants.VISIT) { - IntiateSdk.s(this, url, isDebug()) + IntiateSdk.s(this, isDebug(), url) finish() } else { loadMediBuddy(policyBenefitVM.currentBenefitType.value.orEmpty(), url) diff --git a/android/navi-insurance/src/main/java/com/navi/insurance/health/fragment/HomeFragment.kt b/android/navi-insurance/src/main/java/com/navi/insurance/health/fragment/HomeFragment.kt index d62121dae2..3a5e00fa53 100644 --- a/android/navi-insurance/src/main/java/com/navi/insurance/health/fragment/HomeFragment.kt +++ b/android/navi-insurance/src/main/java/com/navi/insurance/health/fragment/HomeFragment.kt @@ -30,7 +30,7 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.PagerSnapHelper import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.SnapHelper -import com.example.video_call.IntiateSdk +import com.getvisitapp.google_fit.IntiateSdk import com.google.firebase.crashlytics.FirebaseCrashlytics import com.navi.analytics.utils.NaviTrackEvent import com.navi.analytics.utils.SCREEN_NAME @@ -292,7 +292,7 @@ class HomeFragment : binding.tvLoadingDescription.visibility = View.VISIBLE benefitRedirectDetails.redirectionUrl?.let { url -> if (benefitRedirectDetails.provider == Constants.VISIT) { - IntiateSdk.s(requireActivity(), url, requireContext().isDebug()) + IntiateSdk.s(requireActivity(), requireContext().isDebug(), url) } else { loadWebFragment( providerType = policyBenefitVM.currentBenefitType.value.orEmpty(), diff --git a/android/settings.gradle b/android/settings.gradle index 8a32a9bbb9..2156b25581 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -30,6 +30,7 @@ include ':navi-analytics' include ':navi-base' include ':finoramic-androidx-sdk' include ':one-money-sdk' +include ':visit-sdk' include ':navi-pay' include ':navi-bbps' include ':npci-upi-cl' diff --git a/android/visit-sdk/.gitignore b/android/visit-sdk/.gitignore new file mode 100644 index 0000000000..42afabfd2a --- /dev/null +++ b/android/visit-sdk/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/android/visit-sdk/build.gradle b/android/visit-sdk/build.gradle new file mode 100644 index 0000000000..957012edb8 --- /dev/null +++ b/android/visit-sdk/build.gradle @@ -0,0 +1,2 @@ +configurations.maybeCreate("default") +artifacts.add("default", file('visit.aar')) diff --git a/android/visit-sdk/visit.aar b/android/visit-sdk/visit.aar new file mode 100644 index 0000000000..7b2b8b94c0 Binary files /dev/null and b/android/visit-sdk/visit.aar differ