sdk验证移到协程里

main
chenglifeng 7 months ago
parent 2c52da8882
commit 05f281bad5
  1. 21
      app/src/main/java/com/project/survey/logic/viewmodel/MainViewModel.kt
  2. 15
      app/src/main/java/com/project/survey/ui/MainActivity.kt

@ -1,5 +1,11 @@
package com.project.survey.logic.viewmodel
import blankj.utilcode.util.AppUtils
import com.bingce.AppChannel
import com.bingce.utils.AppUtil
import com.bingce.utils.RegisterUtil
import com.bingce.utils.SdkUtils
import com.project.survey.App
import com.project.survey.network.RetrofitClient
class MainViewModel : BaseViewModel() {
@ -7,5 +13,20 @@ class MainViewModel : BaseViewModel() {
val api = RetrofitClient.createApiService()
fun verifySdk(){
SdkUtils.verify(
App.instance.applicationContext,
"sxshy",
AppUtil.getLanguage(),
AppUtils.getAppVersionCode().toLong(),
AppChannel.customChannel,
RegisterUtil.getOriginalMachineCode(),
RegisterUtil.getDeviceBoundID(),
"",
"",
"",
""
)
}
}

@ -38,19 +38,7 @@ class MainActivity : BaseBindingActivity<ActivityMainBinding>() {
private val viewModel: MainViewModel by viewModels()
override fun initView() {
SdkUtils.verify(
this,
"sxshy",
AppUtil.getLanguage(),
AppUtils.getAppVersionCode().toLong(),
AppChannel.customChannel,
RegisterUtil.getOriginalMachineCode(),
RegisterUtil.getDeviceBoundID(),
"",
"",
"",
""
)
viewModel.verifySdk()
if (BuildConfig.DEBUG) {
val text = "soresult1:[v=" + SdkUtils.isVipValidate() +
",c=" + SdkUtils.isRegCodeValidate() +
@ -65,7 +53,6 @@ class MainActivity : BaseBindingActivity<ActivityMainBinding>() {
}
override fun initData() {
}
override fun initListener() {

Loading…
Cancel
Save