apk崩溃

nnt7mjpx  于 2021-07-11  发布在  Java
关注(0)|答案(0)|浏览(322)

亲爱的,
我已经设法更新应用程序,与我的业务有关,由于开发人员将不再支持我,我需要帮助。
我已经更新了apk并编译了它,它运行得非常好。但由于某种原因,在用户激活了他的帐户后,应用程序崩溃了,
我已成功打开所有与问题相关的smali文件,但还不确定是什么原因导致了问题。
崩溃错误:

java.lang.UnsatisfiedLinkError: No implementation found for void com.HB_Soft.HBTV.activities.SplashScreen.setTimeZone(java.lang.String) (tried Java_com_HB_1Soft_HBTV_activities_SplashScreen_setTimeZone and Java_com_HB_1Soft_HBTV_activities_SplashScreen_setTimeZone__Ljava_lang_String_2)
    at com.HB_Soft.HBTV.activities.SplashScreen.setTimeZone(Native Method)
    at com.HB_Soft.HBTV.activities.SplashScreen$c.onResponse(Unknown Source:227)
    at retrofit2.DefaultCallAdapterFactory$ExecutorCallbackCall$1$1.run(Unknown Source:37)
    at android.os.Handler.handleCallback(Handler.java:914)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:224)
    at android.app.ActivityThread.main(ActivityThread.java:7551)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:995)

smali文件相关:
移动结果对象p1

new-instance v0, Ljava/text/SimpleDateFormat;

const-string v1, "yyyy-mm-dd\'T\'hh:mm:ss"

sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale;

invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V

const-string v1, "UTC"

invoke-static {v1}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;

move-result-object v1

invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V

invoke-virtual {v0, p1}, Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;

move-result-object p1

invoke-virtual {p1}, Ljava/util/Date;->getTime()J

move-result-wide v0

谢谢。。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题