AppName method in Utility.kt

This commit is contained in:
rahulbhat
2021-08-04 12:32:09 +05:30
parent b4f4379b09
commit 3fe1bc06b5
3 changed files with 9 additions and 18 deletions

View File

@@ -6,7 +6,6 @@
package com.naviapp.analytics
import android.text.TextUtils
import co.hyperverge.hypersnapsdk.HyperSnapSDK
import co.hyperverge.hypersnapsdk.objects.HyperSnapParams
import com.navi.pulse.PulseHelper
@@ -17,9 +16,7 @@ import com.naviapp.analytics.singular.SingularUtil
import com.naviapp.app.NaviApplication
import com.naviapp.models.UserDetail
import com.naviapp.models.UserLocation
import com.naviapp.utils.Constants.APP_NAME_DEBUG
import com.naviapp.utils.Constants.APP_NAME_PROD
import com.naviapp.utils.PROD
import com.naviapp.utils.getAppName
import com.uxcam.UXCam
object NaviTrackEvent {
@@ -39,13 +36,7 @@ object NaviTrackEvent {
)
DeeplinkBranchIoUtil.instance.init(appContext)
val pulseConfig = PulseSDKConfig.Configuration.Builder()
.setAppName(
if (TextUtils.equals(
BuildConfig.FLAVOR,
PROD
)
) APP_NAME_PROD else APP_NAME_DEBUG
)
.setAppName(getAppName())
.setAppVersion(BuildConfig.VERSION_CODE.toString())
.build()
PulseHelper.init(pulseConfig, appContext)

View File

@@ -9,7 +9,6 @@ package com.naviapp.registration
import android.content.Context
import android.content.Intent
import android.os.Bundle
import android.util.Log
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
@@ -20,7 +19,6 @@ import androidx.lifecycle.ViewModelProvider
import com.google.android.gms.auth.api.credentials.Credential
import com.google.android.gms.auth.api.credentials.Credentials
import com.google.android.gms.auth.api.credentials.HintRequest
import com.navi.pulse.PulseHelper
import com.naviapp.R
import com.naviapp.analytics.NaviAnalytics
import com.naviapp.common.fragment.BaseFragment
@@ -34,7 +32,6 @@ import com.naviapp.registration.viewmodel.RegistrationVM
import com.naviapp.sharedpref.PreferenceManager
import com.naviapp.utils.*
import com.naviapp.utils.Constants.VALID_PHONE_NUMBER_LENGTH
import kotlin.concurrent.thread
class LoginFragment : BaseFragment(), View.OnClickListener {
@@ -147,10 +144,6 @@ class LoginFragment : BaseFragment(), View.OnClickListener {
}
private fun initUi() {
/*for (i in 1..100) {
PulseHelper.trackEvent("rahul$i", mapOf(Pair("screenName", "Login")))
}*/
binding.phoneEdit.isCursorVisible = false
registrationVM.otpTokenAndPhone.observeNonNull(this) { otpTokenAndPhone ->
PreferenceManager.setStringPreference(

View File

@@ -16,6 +16,7 @@ import android.net.Uri
import android.os.Handler
import android.provider.Settings
import android.telephony.PhoneNumberUtils
import android.text.TextUtils
import android.util.Patterns
import android.view.View
import android.view.inputmethod.InputMethodManager
@@ -28,6 +29,7 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy
import com.google.firebase.auth.FirebaseAuth
import com.google.gson.Gson
import com.navi.pulse.PulseHelper
import com.naviapp.BuildConfig
import com.naviapp.analytics.moengage.MoengageUtil
import com.naviapp.app.NaviApplication
import com.naviapp.common.customview.LabelWithInputView
@@ -60,6 +62,11 @@ import java.util.regex.Pattern
fun getDeviceIdentifier() = deviceId
fun getAppName(): String {
return if (TextUtils.equals(BuildConfig.FLAVOR, PROD)) Constants.APP_NAME_PROD
else Constants.APP_NAME_DEBUG
}
val deviceId: String
get() = Settings.System.getString(
NaviApplication.instance.applicationContext.contentResolver,