Skip to content

[Bug]:三星android12的机型读取不到系统语言 #65

Description

@jxtx123456

框架版本【必填】

10.2

问题描述【必填】

线上三星android12的机型出现崩溃

复现步骤【必填】

本地测试没有复现

是否必现【必填】

否

项目 targetSdkVersion【必填】

36

出现问题的手机信息【必填】

三星Galaxy A52s 5g

出现问题的安卓版本【必填】

android12

问题信息的来源渠道【必填】

其他渠道

是部分机型还是所有机型都会出现【必答】

三星android12

框架最新的版本是否存在这个问题【必答】

是

框架文档是否提及了该问题【必答】

否

是否已经查阅框架文档但还未能解决的【必答】

是

issue 列表中是否有人曾提过类似的问题【必答】

否

是否已经搜索过了 issue 列表但还未能解决的【必答】

是

是否可以通过 Demo 来复现该问题【必答】

否

提供报错堆栈

Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.util.Locale.getLanguage()' on a null object reference
       at com.hjq.language.LanguagesUtils.equalsLanguageAndCountry(LanguagesUtils.java:161)
       at com.hjq.language.MultiLanguages.updateAppLanguage(MultiLanguages.java:102)
       at com.hjq.language.MultiLanguages.updateAppLanguage(MultiLanguages.java:90)
       at com.hjq.language.ActivityLanguages.refreshActivityAndApplicationLanguage(ActivityLanguages.java:137)
       at com.hjq.language.ActivityLanguages.onActivityPreStarted(ActivityLanguages.java:42)
       at android.app.Application.dispatchActivityPreStarted(Application.java:383)
       at android.app.Activity.dispatchActivityPreStarted(Activity.java:1353)
       at android.app.Activity.performStart(Activity.java:8078)
       at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3807)
       at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
       at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
       at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2302)
       at android.os.Handler.dispatchMessage(Handler.java:106)
       at android.os.Looper.loopOnce(Looper.java:201)
       at android.os.Looper.loop(Looper.java:288)
       at android.app.ActivityThread.main(ActivityThread.java:8085)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1091)

提供截图或视频

Image Image

提供解决方案

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions