Meituan-Dianping / Robust

Robust is an Android HotFix solution with high compatibility and high stability. Robust can fix bugs immediately without a reboot.
Apache License 2.0
4.43k stars 809 forks source link

Cannot cast object 'task ':app:packageCeshi_envRelease' property 'resourceFiles'' #481

Open AndroidFirstDeveloper opened 1 year ago

AndroidFirstDeveloper commented 1 year ago

异常类型:app运行时异常/编译异常

系统:mac M1

Robust版本:0.4.99.1

Gradle版本:4.1.0 classpath "com.android.tools.build:gradle:4.1.0" // classpath 'com.meituan.robust:gradle-plugin:0.4.99' // classpath 'com.meituan.robust:auto-patch-plugin:0.4.99' classpath 'com.effective.android:gradle-plugin-fix:0.4.99.1' classpath 'com.effective.android:auto-patch-plugin-fix:0.4.99.1'

描述:开启混淆运行 ./gradlew clean assembleRelease --stacktrace --no-daemon 命令编译报错。关闭混淆运行上述命令不报错。

报错: Cannot cast object 'task ':app:packageCeshi_envRelease' property 'resourceFiles'' with class 'org.gradle.api.internal.file.DefaultFilePropertyFactory$DefaultDirectoryVar' to class 'java.io.File'

堆栈日志: ================robust start================ read all class file cost 1.104 second ===robust print id start=== key is com.zjl.anding.DataBinderMapperImpl.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int) value is 1 key is com.zjl.anding.DataBinderMapperImpl.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int) value is 2 key is com.zjl.anding.DataBinderMapperImpl.getLayoutId(java.lang.String) value is 3 key is com.zjl.anding.DataBinderMapperImpl.convertBrIdToString(int) value is 4 key is com.zjl.anding.DataBinderMapperImpl.collectDependencies() value is 5 key is com.zjl.anding.TestPluginListener.onReportIssue(com.tencent.matrix.report.Issue) value is 6 key is com.zjl.anding.ZjlApplication.onCreate() value is 7 key is com.zjl.anding.ZjlApplication.initAutoSize() value is 8 key is com.zjl.anding.ZjlApplication.newImageLoader() value is 9 key is com.zjl.anding.ZjlApplication$initAutoSize$1.onAdaptBefore(java.lang.Object,android.app.Activity) value is 10 key is com.zjl.anding.ZjlApplication$initAutoSize$1.onAdaptAfter(java.lang.Object,android.app.Activity) value is 11 key is com.zjl.anding.activity.SplashActivity.initPage() value is 12 key is com.zjl.anding.activity.SplashActivity.deleteDownloadAPK() value is 13 key is com.zjl.anding.databinding.ActivitySplashBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 14 key is com.zjl.anding.databinding.ActivitySplashBinding.inflate(android.view.LayoutInflater) value is 15 key is com.zjl.anding.databinding.ActivitySplashBinding.bind(android.view.View) value is 16 key is com.zjl.anding.databinding.ActivitySplashBindingImpl.invalidateAll() value is 17 key is com.zjl.anding.hotfix.PatchManipulateImpl.fetchPatchList(android.content.Context) value is 18 key is com.zjl.anding.hotfix.PatchManipulateImpl.verifyPatch(android.content.Context,com.meituan.robust.Patch) value is 19 key is com.zjl.anding.hotfix.PatchManipulateImpl.ensurePatchExist(com.meituan.robust.Patch) value is 20 key is com.zjl.anding.hotfix.PatchManipulateImpl.copy(java.lang.String,java.lang.String) value is 21 key is com.zjl.anding.hotfix.RobustCallBackImpl.onPatchListFetched(boolean,boolean,java.util.List) value is 22 key is com.zjl.anding.hotfix.RobustCallBackImpl.onPatchFetched(boolean,boolean,com.meituan.robust.Patch) value is 23 key is com.zjl.anding.hotfix.RobustCallBackImpl.onPatchApplied(boolean,com.meituan.robust.Patch) value is 24 key is com.zjl.anding.hotfix.RobustCallBackImpl.logNotify(java.lang.String,java.lang.String) value is 25 key is com.zjl.anding.hotfix.RobustCallBackImpl.exceptionNotify(java.lang.Throwable,java.lang.String) value is 26 key is com.zjl.usercentermodule.DataBinderMapperImpl.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View,int) value is 27 key is com.zjl.usercentermodule.DataBinderMapperImpl.getDataBinder(androidx.databinding.DataBindingComponent,android.view.View[],int) value is 28 key is com.zjl.usercentermodule.DataBinderMapperImpl.getLayoutId(java.lang.String) value is 29 key is com.zjl.usercentermodule.DataBinderMapperImpl.convertBrIdToString(int) value is 30 key is com.zjl.usercentermodule.DataBinderMapperImpl.collectDependencies() value is 31 key is com.zjl.usercentermodule.UserCenterActivity.getUserViewModel() value is 32 key is com.zjl.usercentermodule.UserCenterActivity.initPage() value is 33 key is com.zjl.usercentermodule.UserCenterActivity.setAdapter(com.zjl.usercentermodule.adapter.FragmentsAdapter) value is 34 key is com.zjl.usercentermodule.UserCenterActivity.initModel() value is 35 key is com.zjl.usercentermodule.UserCenterActivity.onPageChange(int) value is 36 key is com.zjl.usercentermodule.UserCenterActivity.initPage$lambda-0(com.zjl.usercentermodule.UserCenterActivity,android.view.View) value is 37 key is com.zjl.usercentermodule.UserCenterActivity$special$$inlined$viewModels$default$1.invoke() value is 39 key is com.zjl.usercentermodule.UserCenterActivity$special$$inlined$viewModels$default$2.invoke() value is 41 key is com.zjl.usercentermodule.adapter.FragmentsAdapter.createFragment(int) value is 42 key is com.zjl.usercentermodule.adapter.HelpAdapter.onCreateViewHolder(android.view.ViewGroup,int) value is 47 key is com.zjl.usercentermodule.adapter.HelpAdapter.getItemCount() value is 44 key is com.zjl.usercentermodule.adapter.HelpAdapter.onBindViewHolder(com.zjl.usercentermodule.adapter.HelpAdapter$HelpHolder,int) value is 45 key is com.zjl.usercentermodule.adapter.HelpAdapter.onBindViewHolder$lambda-0(com.zjl.usercentermodule.adapter.HelpAdapter,int,boolean) value is 46 key is com.zjl.usercentermodule.adapter.HelpAdapter.onBindViewHolder(androidx.recyclerview.widget.RecyclerView$ViewHolder,int) value is 48 key is com.zjl.usercentermodule.databinding.ActivityUserCenterBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 49 key is com.zjl.usercentermodule.databinding.ActivityUserCenterBinding.inflate(android.view.LayoutInflater) value is 50 key is com.zjl.usercentermodule.databinding.ActivityUserCenterBinding.bind(android.view.View) value is 51 key is com.zjl.usercentermodule.databinding.ActivityUserCenterBindingImpl.invalidateAll() value is 52 key is com.zjl.usercentermodule.databinding.DialogServiceBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 53 key is com.zjl.usercentermodule.databinding.DialogServiceBinding.inflate(android.view.LayoutInflater) value is 54 key is com.zjl.usercentermodule.databinding.DialogServiceBinding.bind(android.view.View) value is 55 key is com.zjl.usercentermodule.databinding.DialogServiceBindingImpl.invalidateAll() value is 56 key is com.zjl.usercentermodule.databinding.FragmentAccountLayoutBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 57 key is com.zjl.usercentermodule.databinding.FragmentAccountLayoutBinding.inflate(android.view.LayoutInflater) value is 58 key is com.zjl.usercentermodule.databinding.FragmentAccountLayoutBinding.bind(android.view.View) value is 59 key is com.zjl.usercentermodule.databinding.FragmentAccountLayoutBindingImpl.invalidateAll() value is 60 key is com.zjl.usercentermodule.databinding.FragmentHelpLayoutBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 61 key is com.zjl.usercentermodule.databinding.FragmentHelpLayoutBinding.inflate(android.view.LayoutInflater) value is 62 key is com.zjl.usercentermodule.databinding.FragmentHelpLayoutBinding.bind(android.view.View) value is 63 key is com.zjl.usercentermodule.databinding.FragmentHelpLayoutBindingImpl.invalidateAll() value is 64 key is com.zjl.usercentermodule.databinding.FragmentVersionBinding.inflate(android.view.LayoutInflater,android.view.ViewGroup,boolean) value is 65 key is com.zjl.usercentermodule.databinding.FragmentVersionBinding.inflate(android.view.LayoutInflater) value is 66 key is com.zjl.usercentermodule.databinding.FragmentVersionBinding.bind(android.view.View) value is 67 key is com.zjl.usercentermodule.databinding.FragmentVersionBindingImpl.invalidateAll() value is 68 key is com.zjl.usercentermodule.dialog.ServiceDialog.getUserViewModel() value is 69 key is com.zjl.usercentermodule.dialog.ServiceDialog.initPage() value is 70 key is com.zjl.usercentermodule.dialog.ServiceDialog.initPage$lambda-0(com.zjl.usercentermodule.dialog.ServiceDialog,android.view.View) value is 71 key is com.zjl.usercentermodule.dialog.ServiceDialog.access$getUserViewModel(com.zjl.usercentermodule.dialog.ServiceDialog) value is 72 key is com.zjl.usercentermodule.dialog.ServiceDialog.access$getBinding(com.zjl.usercentermodule.dialog.ServiceDialog) value is 73 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2.invokeSuspend(java.lang.Object) value is 74 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 75 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 76 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2.invoke(java.lang.Object,java.lang.Object) value is 77 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 78 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2$invokeSuspend$$inlined$filter$1.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) value is 79 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2$invokeSuspend$$inlined$filter$1$2.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 80 key is com.zjl.usercentermodule.dialog.ServiceDialog$initPage$2$invokeSuspend$$inlined$filter$1$2$1.invokeSuspend(java.lang.Object) value is 81 key is com.zjl.usercentermodule.dialog.ServiceDialog$special$$inlined$activityViewModels$default$1.invoke() value is 83 key is com.zjl.usercentermodule.dialog.ServiceDialog$special$$inlined$activityViewModels$default$2.invoke() value is 85 key is com.zjl.usercentermodule.fragment.AccountFragment.getUserCenterModel() value is 86 key is com.zjl.usercentermodule.fragment.AccountFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) value is 87 key is com.zjl.usercentermodule.fragment.AccountFragment.onActivityCreated(android.os.Bundle) value is 88 key is com.zjl.usercentermodule.fragment.AccountFragment.logout() value is 89 key is com.zjl.usercentermodule.fragment.AccountFragment.onLogout(android.view.View) value is 90 key is com.zjl.usercentermodule.fragment.AccountFragment.onActivityCreated$lambda-0(com.zjl.usercentermodule.fragment.AccountFragment,android.view.View) value is 91 key is com.zjl.usercentermodule.fragment.AccountFragment.access$getUserCenterModel(com.zjl.usercentermodule.fragment.AccountFragment) value is 92 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2.invokeSuspend(java.lang.Object) value is 93 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 94 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 95 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2.invoke(java.lang.Object,java.lang.Object) value is 96 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 97 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) value is 98 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 99 key is com.zjl.usercentermodule.fragment.AccountFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2$1.invokeSuspend(java.lang.Object) value is 100 key is com.zjl.usercentermodule.fragment.AccountFragment$special$$inlined$activityViewModels$default$1.invoke() value is 102 key is com.zjl.usercentermodule.fragment.AccountFragment$special$$inlined$activityViewModels$default$2.invoke() value is 104 key is com.zjl.usercentermodule.fragment.HelpFragment.getUserCenterModel() value is 105 key is com.zjl.usercentermodule.fragment.HelpFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) value is 106 key is com.zjl.usercentermodule.fragment.HelpFragment.onActivityCreated(android.os.Bundle) value is 107 key is com.zjl.usercentermodule.fragment.HelpFragment.onActivityCreated$lambda-0(com.zjl.usercentermodule.fragment.HelpFragment,android.view.View) value is 108 key is com.zjl.usercentermodule.fragment.HelpFragment.access$getUserCenterModel(com.zjl.usercentermodule.fragment.HelpFragment) value is 109 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2.invokeSuspend(java.lang.Object) value is 110 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 111 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 112 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2.invoke(java.lang.Object,java.lang.Object) value is 113 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 114 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) value is 115 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 116 key is com.zjl.usercentermodule.fragment.HelpFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2$1.invokeSuspend(java.lang.Object) value is 117 key is com.zjl.usercentermodule.fragment.HelpFragment$special$$inlined$activityViewModels$default$1.invoke() value is 119 key is com.zjl.usercentermodule.fragment.HelpFragment$special$$inlined$activityViewModels$default$2.invoke() value is 121 key is com.zjl.usercentermodule.fragment.VersionFragment.getUserCenterModel() value is 122 key is com.zjl.usercentermodule.fragment.VersionFragment.getUpdateModel() value is 123 key is com.zjl.usercentermodule.fragment.VersionFragment.onActivityCreated(android.os.Bundle) value is 124 key is com.zjl.usercentermodule.fragment.VersionFragment.showUpdate(com.zjl.basemodule.update.UpdateBean) value is 125 key is com.zjl.usercentermodule.fragment.VersionFragment.onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle) value is 126 key is com.zjl.usercentermodule.fragment.VersionFragment.onActivityCreated$lambda-0(com.zjl.usercentermodule.fragment.VersionFragment,android.view.View) value is 127 key is com.zjl.usercentermodule.fragment.VersionFragment.onActivityCreated$lambda-1(com.zjl.usercentermodule.fragment.VersionFragment,android.view.View) value is 128 key is com.zjl.usercentermodule.fragment.VersionFragment.access$getUserCenterModel(com.zjl.usercentermodule.fragment.VersionFragment) value is 129 key is com.zjl.usercentermodule.fragment.VersionFragment.access$getUpdateModel(com.zjl.usercentermodule.fragment.VersionFragment) value is 130 key is com.zjl.usercentermodule.fragment.VersionFragment.access$showUpdate(com.zjl.usercentermodule.fragment.VersionFragment,com.zjl.basemodule.update.UpdateBean) value is 131 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1.invokeSuspend(java.lang.Object) value is 132 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 133 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 134 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1.invoke(java.lang.Object,java.lang.Object) value is 135 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 136 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1$invokeSuspend$$inlined$filter$1.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) value is 137 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1$invokeSuspend$$inlined$filter$1$2.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 138 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$1$invokeSuspend$$inlined$filter$1$2$1.invokeSuspend(java.lang.Object) value is 139 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2.invokeSuspend(java.lang.Object) value is 140 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 141 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 142 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2.invoke(java.lang.Object,java.lang.Object) value is 143 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 144 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1.collect(kotlinx.coroutines.flow.FlowCollector,kotlin.coroutines.Continuation) value is 145 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 146 key is com.zjl.usercentermodule.fragment.VersionFragment$onActivityCreated$2$invokeSuspend$$inlined$filter$1$2$1.invokeSuspend(java.lang.Object) value is 147 key is com.zjl.usercentermodule.fragment.VersionFragment$special$$inlined$activityViewModels$default$1.invoke() value is 149 key is com.zjl.usercentermodule.fragment.VersionFragment$special$$inlined$activityViewModels$default$2.invoke() value is 151 key is com.zjl.usercentermodule.fragment.VersionFragment$special$$inlined$activityViewModels$default$3.invoke() value is 153 key is com.zjl.usercentermodule.fragment.VersionFragment$special$$inlined$activityViewModels$default$4.invoke() value is 155 key is com.zjl.usercentermodule.model.AccountBean.copy(java.lang.String,java.lang.String,int,java.lang.String,boolean,java.lang.String,java.lang.String) value is 156 key is com.zjl.usercentermodule.model.AccountBean.copy$default(com.zjl.usercentermodule.model.AccountBean,java.lang.String,java.lang.String,int,java.lang.String,boolean,java.lang.String,java.lang.String,int,java.lang.Object) value is 157 key is com.zjl.usercentermodule.model.AccountBean.toString() value is 158 key is com.zjl.usercentermodule.model.AccountBean.hashCode() value is 159 key is com.zjl.usercentermodule.model.AccountBean.equals(java.lang.Object) value is 160 key is com.zjl.usercentermodule.model.CustomerBean.copy(java.lang.String,java.lang.String) value is 161 key is com.zjl.usercentermodule.model.CustomerBean.copy$default(com.zjl.usercentermodule.model.CustomerBean,java.lang.String,java.lang.String,int,java.lang.Object) value is 162 key is com.zjl.usercentermodule.model.CustomerBean.toString() value is 163 key is com.zjl.usercentermodule.model.CustomerBean.hashCode() value is 164 key is com.zjl.usercentermodule.model.CustomerBean.equals(java.lang.Object) value is 165 key is com.zjl.usercentermodule.model.HelpBean.copy(java.lang.String,java.lang.String,boolean) value is 166 key is com.zjl.usercentermodule.model.HelpBean.copy$default(com.zjl.usercentermodule.model.HelpBean,java.lang.String,java.lang.String,boolean,int,java.lang.Object) value is 167 key is com.zjl.usercentermodule.model.HelpBean.toString() value is 168 key is com.zjl.usercentermodule.model.HelpBean.hashCode() value is 169 key is com.zjl.usercentermodule.model.HelpBean.equals(java.lang.Object) value is 170 key is com.zjl.usercentermodule.repo.UserCenterRepository.getCustom(kotlin.coroutines.Continuation) value is 171 key is com.zjl.usercentermodule.repo.UserCenterRepository.getHelp(kotlin.coroutines.Continuation) value is 172 key is com.zjl.usercentermodule.repo.UserCenterRepository.getVersion(kotlin.coroutines.Continuation) value is 173 key is com.zjl.usercentermodule.repo.UserCenterRepository.getAccountInfo(kotlin.coroutines.Continuation) value is 174 key is com.zjl.usercentermodule.repo.UserCenterRepository.logout(kotlin.coroutines.Continuation) value is 175 key is com.zjl.usercentermodule.repo.UserCenterRepository$getAccountInfo$2.invokeSuspend(java.lang.Object) value is 176 key is com.zjl.usercentermodule.repo.UserCenterRepository$getAccountInfo$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 177 key is com.zjl.usercentermodule.repo.UserCenterRepository$getAccountInfo$2.invoke(com.zjl.usercentermodule.service.UserCenterService,kotlin.coroutines.Continuation) value is 178 key is com.zjl.usercentermodule.repo.UserCenterRepository$getAccountInfo$2.invoke(java.lang.Object,java.lang.Object) value is 179 key is com.zjl.usercentermodule.repo.UserCenterRepository$getCustom$2.invokeSuspend(java.lang.Object) value is 180 key is com.zjl.usercentermodule.repo.UserCenterRepository$getCustom$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 181 key is com.zjl.usercentermodule.repo.UserCenterRepository$getCustom$2.invoke(com.zjl.usercentermodule.service.UserCenterService,kotlin.coroutines.Continuation) value is 182 key is com.zjl.usercentermodule.repo.UserCenterRepository$getCustom$2.invoke(java.lang.Object,java.lang.Object) value is 183 key is com.zjl.usercentermodule.repo.UserCenterRepository$getHelp$2.invokeSuspend(java.lang.Object) value is 184 key is com.zjl.usercentermodule.repo.UserCenterRepository$getHelp$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 185 key is com.zjl.usercentermodule.repo.UserCenterRepository$getHelp$2.invoke(com.zjl.usercentermodule.service.UserCenterService,kotlin.coroutines.Continuation) value is 186 key is com.zjl.usercentermodule.repo.UserCenterRepository$getHelp$2.invoke(java.lang.Object,java.lang.Object) value is 187 key is com.zjl.usercentermodule.repo.UserCenterRepository$getVersion$2.invokeSuspend(java.lang.Object) value is 188 key is com.zjl.usercentermodule.repo.UserCenterRepository$getVersion$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 189 key is com.zjl.usercentermodule.repo.UserCenterRepository$getVersion$2.invoke(com.zjl.usercentermodule.service.UserCenterService,kotlin.coroutines.Continuation) value is 190 key is com.zjl.usercentermodule.repo.UserCenterRepository$getVersion$2.invoke(java.lang.Object,java.lang.Object) value is 191 key is com.zjl.usercentermodule.repo.UserCenterRepository$logout$2.invokeSuspend(java.lang.Object) value is 192 key is com.zjl.usercentermodule.repo.UserCenterRepository$logout$2.create(java.lang.Object,kotlin.coroutines.Continuation) value is 193 key is com.zjl.usercentermodule.repo.UserCenterRepository$logout$2.invoke(com.zjl.usercentermodule.service.UserCenterService,kotlin.coroutines.Continuation) value is 194 key is com.zjl.usercentermodule.repo.UserCenterRepository$logout$2.invoke(java.lang.Object,java.lang.Object) value is 195 key is com.zjl.usercentermodule.view.CornerTabView.onDraw(android.graphics.Canvas) value is 196 key is com.zjl.usercentermodule.view.CornerTabView.checkClick(android.view.MotionEvent) value is 197 key is com.zjl.usercentermodule.view.CustomDecoration.getItemOffsets(android.graphics.Rect,android.view.View,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State) value is 198 key is com.zjl.usercentermodule.view.CustomDecoration.onDraw(android.graphics.Canvas,androidx.recyclerview.widget.RecyclerView,androidx.recyclerview.widget.RecyclerView$State) value is 199 key is com.zjl.usercentermodule.view.HelpView.onMeasure(int,int) value is 200 key is com.zjl.usercentermodule.view.HelpView.onDraw(android.graphics.Canvas) value is 201 key is com.zjl.usercentermodule.view.HelpView.checkClick(android.view.MotionEvent) value is 202 key is com.zjl.usercentermodule.view.HelpView.setContent(com.zjl.usercentermodule.model.HelpBean) value is 203 key is com.zjl.usercentermodule.view.HelpView.hasChanged(java.lang.String,int) value is 204 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.getCustom() value is 205 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.getHelp() value is 206 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.getVersion() value is 207 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.getAccountInfo() value is 208 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.logout() value is 209 key is com.zjl.usercentermodule.viewmodel.UserCenterModel.access$onResult(com.zjl.usercentermodule.viewmodel.UserCenterModel,com.zjl.util.net.BaseResult,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation) value is 210 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1.invokeSuspend(java.lang.Object) value is 211 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 212 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 213 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1.invoke(java.lang.Object,java.lang.Object) value is 214 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1$1$1.invokeSuspend(java.lang.Object) value is 215 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1$1$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 216 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1$1$1.invoke(com.zjl.usercentermodule.model.AccountBean,kotlin.coroutines.Continuation) value is 217 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1$1$1.invoke(java.lang.Object,java.lang.Object) value is 218 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getAccountInfo$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 219 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1.invokeSuspend(java.lang.Object) value is 220 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 221 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 222 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1.invoke(java.lang.Object,java.lang.Object) value is 223 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1$1$1.invokeSuspend(java.lang.Object) value is 224 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1$1$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 225 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1$1$1.invoke(com.zjl.usercentermodule.model.CustomerBean,kotlin.coroutines.Continuation) value is 226 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1$1$1.invoke(java.lang.Object,java.lang.Object) value is 227 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getCustom$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 228 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1.invokeSuspend(java.lang.Object) value is 229 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 230 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 231 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1.invoke(java.lang.Object,java.lang.Object) value is 232 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1$1$1.invokeSuspend(java.lang.Object) value is 233 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1$1$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 234 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1$1$1.invoke(java.util.List,kotlin.coroutines.Continuation) value is 235 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1$1$1.invoke(java.lang.Object,java.lang.Object) value is 236 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getHelp$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 237 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1.invokeSuspend(java.lang.Object) value is 238 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 239 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 240 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1.invoke(java.lang.Object,java.lang.Object) value is 241 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1$1$1.invokeSuspend(java.lang.Object) value is 242 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1$1$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 243 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1$1$1.invoke(com.zjl.basemodule.update.UpdateBean,kotlin.coroutines.Continuation) value is 244 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1$1$1.invoke(java.lang.Object,java.lang.Object) value is 245 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$getVersion$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 246 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1.invokeSuspend(java.lang.Object) value is 247 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 248 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1.invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation) value is 249 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1.invoke(java.lang.Object,java.lang.Object) value is 250 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1$1$1.invokeSuspend(java.lang.Object) value is 251 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1$1$1.create(java.lang.Object,kotlin.coroutines.Continuation) value is 252 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1$1$1.invoke(java.lang.Object,kotlin.coroutines.Continuation) value is 253 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1$1$1.invoke(java.lang.Object,java.lang.Object) value is 254 key is com.zjl.usercentermodule.viewmodel.UserCenterModel$logout$1$invokeSuspend$$inlined$collect$1.emit(java.lang.Object,kotlin.coroutines.Continuation) value is 255 ===robust print id end===

blackdandan commented 8 months ago

+1