本帖最后由 侃遍天下无二人 于 2023-4-28 21:20 编辑
不要直接发成品,另外你可以用logcat查看下闪退原因,多半是空指针,在出错的调用处写死一个返回值就好了,这是我的改法,直接把本地登录获取的信息写死就行了,个人界面不会闪退,这样就能始终处于登录状态,系统会提示会员到期,但实际上是有会员身份的,至于这段json可以靠打开app的日志开关,然后注册并登录账号获取,也可以自己读代码推断出来。然后再删掉广告插件和umeng的统计插件,完美
[Java] 纯文本查看 复制代码 .line 330
:try_start_2
sget-object v2, Lcom/fenghuajueli/libbasecoreui/utils/MmkvUtils;->mmkv:Lcom/tencent/mmkv/MMKV;
const-string v3, "USER_LOGIN_INFO"
invoke-virtual {v2, v3}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v2, "{\"token\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDMyMzM0MTksImV4cCI6MTY4MjcxNTQ1Niwic2NvcGUiOiJHZW5lcmFsU2NvcGUifQ.j0KX_nDtDx5xUCxhhbjg9JXVoLa84DEuWeT6FcWPdEQ\",\"userInfo\":{\"desc\":\"\",\"gender\":1,\"gender_map\":\"男\",\"head_url\":\"\",\"login_list\":[],\"nick_name\":null,\"phone\":\"13322223333\",\"phone_active\":false,\"share_id\":\"JsWtuCpaXaeB\",\"user_id\":43233419,\"user_name\":\"13222223333\",\"vip_info\":{\"days\":9999,\"expire_date\":\"2099-12-31\",\"status\":1,\"vip_type\":1}}}"
.line 331
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_6d |