混淆异常处理

This commit is contained in:
max
2024-04-24 23:20:09 +08:00
parent 4a3c8cbdac
commit afc1d5ef69
6 changed files with 6 additions and 38 deletions

View File

@@ -12,8 +12,6 @@ import com.chwl.app.UIHelper
import com.chwl.app.base.BaseViewBindingActivity
import com.chwl.app.common.widget.dialog.DialogManager.OkCancelDialogListener
import com.chwl.app.databinding.ActivitySettingBinding
import com.chwl.app.decoration.view.MyDecorationActivity
import com.chwl.app.notify.GlobalNotifyManager
import com.chwl.app.notify.RoomNotifyManager
import com.chwl.app.ui.im.avtivity.BlackListManageActivity
import com.chwl.app.ui.language.LanguageActivity
@@ -35,13 +33,11 @@ import com.chwl.library.common.util.SPUtils
import com.chwl.library.utils.ResUtil
import com.chwl.library.utils.file.JXFileUtils
import com.example.lib_utils.log.ILog
import com.google.gson.Gson
import com.netease.nim.uikit.StatusBarUtil
import org.greenrobot.eventbus.EventBus
import org.greenrobot.eventbus.Subscribe
import org.greenrobot.eventbus.ThreadMode
import java.io.File
import kotlin.random.Random
/**
@@ -222,35 +218,5 @@ class SettingActivity : BaseViewBindingActivity<ActivitySettingBinding>(), View.
// startActivity(Intent(this, LanguageActivity::class.java))
// MyDecorationActivity.start(this,0)
debugTemplate()
}
var i = 0
private fun debugTemplate() {
GlobalNotifyManager.queue.addLast("G#" + i)
notify?.queue?.addLast("R#" + i)
i++
val jsonImage =
"{\"template\":{\"zh-TW\":\"你好,我是{谁},在{这里}等你\"},\"textColor\":\"#EEEEEE\",\"fontSize\":12,\"skipType\":1,\"skipContent\":\"54\",\"contents\":[{\"key\":\"\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"Name189\"},\"textColor\":\"#FFFF00\",\"skipType\":1,\"skipContent\":\"54\"},{\"key\":\"这里\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"广州路口\"},\"textColor\":\"#00FF00\"}],\"resourceType\":\"IMAGE\",\"resourceContent\":\"https://image.hiyoo.fun/bg_zoo_notice.png\"}"
val jsonImage2 =
"{\"template\":{\"zh-TW\":\"你好,我是{谁},在{这里}等你\"},\"textColor\":\"#EEEEEE\",\"fontSize\":12,\"skipType\":1,\"skipContent\":\"54\",\"contents\":[{\"key\":\"\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"Name189\"},\"textColor\":\"#FFFF00\",\"skipType\":1,\"skipContent\":\"54\"},{\"key\":\"这里\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"广州路口\"},\"textColor\":\"#00FF00\"}],\"resourceType\":\"IMAGE\",\"resourceContent\":\"https://img2.baidu.com/it/u=861101866,1488660334&fm=253&fmt=auto&app=138&f=JPEG?w=650&h=244\"}"
val jsonSvga =
"{\"template\":{\"zh-TW\":\"S你好我是{谁},在{这里}等你\"},\"textColor\":\"#EEEEEE\",\"fontSize\":24,\"skipType\":1,\"skipContent\":\"54\",\"contents\":[{\"key\":\"\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"Name189\"},\"textColor\":\"#FFFF00\",\"skipType\":1,\"skipContent\":\"54\"},{\"key\":\"这里\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"广州路口\"},\"textColor\":\"#00FF00\"}],\"resourceType\":\"SVGA\",\"resourceContent\":\"https://image.hiyoo.fun/fengkuangdongwuyuanjinchangpiaoping.svga\"}"
val json: String
var i: Int = Random.Default.nextInt()
i = 1
json = if (i % 3 == 0) {
jsonImage
} else if (i % 3 == 1) {
jsonImage2
} else {
jsonSvga
}
val data = Gson().fromJson(
json,
RoomTemplateNotifyMsgBean::class.java
)
notify?.queue?.addLast(data)
}
}

View File

@@ -13,7 +13,7 @@ import android.text.TextUtils;
import com.chwl.app.avroom.activity.AVRoomActivity;
import com.chwl.app.ui.im.RouterHandler;
import com.chwl.app.ui.webview.CommonWebViewActivity;
import com.chwl.core.home.bean.IRouterData;
import com.chwl.core.bean.IRouterData;
import com.chwl.library.utils.JavaUtil;
/**

View File

@@ -1,4 +1,4 @@
package com.chwl.core.home.bean
package com.chwl.core.bean
import java.io.Serializable

View File

@@ -3,6 +3,8 @@ package com.chwl.core.home.bean;
import android.os.Parcel;
import android.os.Parcelable;
import com.chwl.core.bean.IRouterData;
import java.io.Serializable;
import lombok.Data;

View File

@@ -2,7 +2,7 @@ package com.chwl.core.im.custom.bean
import androidx.annotation.Keep
import com.chwl.core.bean.I18N
import com.chwl.core.home.bean.IRouterData
import com.chwl.core.bean.IRouterData
import com.example.lib_utils.StringUtils2
import java.io.Serializable
import java.util.regex.Pattern

View File

@@ -1,7 +1,7 @@
package com.chwl.core.room.bean
import androidx.annotation.Keep
import com.chwl.core.home.bean.IRouterData
import com.chwl.core.bean.IRouterData
/**
* Created by Max on 2024/2/20 11:49