Skip to content

重启手机后使用,会报错。并且打开app图标会出现引导 #2130

Description

@csjtl

摘要 / Summary

重启后点击app图标和直接使用输入法,两种情况。

重现步骤 / Steps to Reproduce

  1. 手机重启,点击trime图标会提示引导
Image 选择外部存储后,下一步还是灰色。点击跳过或关闭app,再次进入trime,app内部存储的路径会变为刚刚选择的外部存储路径 Image 并且文件管理器中侧边栏没有trime的访问图标 Image 使用输入法时会报错

com.osfans.trime-2026-09-09T04_45_50Z.txt 这是最新夜版日志
再次点击输入框,可以使用输入法输入。点击app图标,内部路径正确,系统文件管理器侧边栏有了图标

Image
  1. 手机重启后,不点击图标直接输入文字会直接报错
--------- Device Info
OS Name: lineage_xz2c-userdebug 15 BP1A.250505.005 83a8d40355
OS Version: 4.9.337-perf+ (83a8d40355)
OS API Level: 35
Device: xz2c
Model (product): Xperia XZ2 Compact (lineage_xz2c)
Manufacturer: Sony
Tags: release-keys
Screen Size: 1080 x 2160
Screen Density: 2.1000001
Screen orientation: Portrait
--------- Build Info
Package Name: com.osfans.trime
Builder: Nightly CI
Version Code: 20261101
Version Name: v3.3.12-25-gd9a1f424-release
Build Time: 2026-09-06T16:13:01Z
Build Git Hash: d9a1f424c63d7de34dce453e9ca8214cf7ae287e
--------- Crash stacktrace
java.lang.IllegalArgumentException: Required value was null.
	at androidx.core.view.DifferentialMotionFlingController$$ExternalSyntheticLambda0.m$1(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:33)
	at com.osfans.trime.ime.core.TrimeInputMethodService.getThemeScope(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:8)
	at com.osfans.trime.ime.core.TrimeInputMethodService.onCreateInputView(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:11)
	at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java:2423)
	at android.inputmethodservice.InputMethodService.prepareWindow(InputMethodService.java:3289)
	at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:3175)
	at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:1057)
	at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInputWithToken(InputMethodService.java:1017)
	at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:232)
	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
	at android.os.Handler.dispatchMessage(Handler.java:109)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.app.ActivityThread.main(ActivityThread.java:8934)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

--------- beginning of main
09-09 08:05:52.434 I/om.osfans.trime( 7178): Background concurrent copying GC freed 187KB AllocSpace bytes, 0(0B) LOS objects, 91% free, 2202KB/26MB, paused 167us,90us total 110.928ms
09-09 08:59:13.708 I/[DefaultDispatcher-worker-3]( 7178): Starting background sync ...
09-09 08:59:13.709 W/[DefaultDispatcher-worker-3]( 7178): Background sync skipped: storage not available
09-09 08:59:13.716 I/WM-WorkerWrapper( 7178): Worker result FAILURE for Work [ id=745ae7a5-9ad2-4974-a4a4-1af40fa51bdf, tags={ com.osfans.trime.worker.BackgroundSyncWork } ]
09-09 09:00:10.551 D/AndroidRuntime( 7178): Shutting down VM
--------- beginning of crash
09-09 09:00:10.552 E/AndroidRuntime( 7178): FATAL EXCEPTION: main
09-09 09:00:10.552 E/AndroidRuntime( 7178): Process: com.osfans.trime, PID: 7178
09-09 09:00:10.552 E/AndroidRuntime( 7178): java.lang.IllegalArgumentException: Required value was null.
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at androidx.core.view.DifferentialMotionFlingController$$ExternalSyntheticLambda0.m$1(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:33)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at com.osfans.trime.ime.core.TrimeInputMethodService.getThemeScope(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:8)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at com.osfans.trime.ime.core.TrimeInputMethodService.onCreateInputView(r8-map-id-3368497c76be87d6c6b24695617891536cf017605e40f71cfcea93049a778afb:11)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.InputMethodService.updateInputViewShown(InputMethodService.java:2423)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.InputMethodService.prepareWindow(InputMethodService.java:3289)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:3175)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:1057)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInputWithToken(InputMethodService.java:1017)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:232)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.os.Handler.dispatchMessage(Handler.java:109)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.os.Looper.loopOnce(Looper.java:232)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.os.Looper.loop(Looper.java:317)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at android.app.ActivityThread.main(ActivityThread.java:8934)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at java.lang.reflect.Method.invoke(Native Method)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
09-09 09:00:10.552 E/AndroidRuntime( 7178): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
09-09 09:00:10.607 I/om.osfans.trime( 7178): System.exit called, status: 10
09-09 09:00:10.607 I/AndroidRuntime( 7178): VM exiting with result code 10, cleanup skipped.

这是前一夜版的日志

预期行为 / Expected Behavior

重启不报错

日志 / Log

No response

截图 / Screenshot

No response

附加信息 / Additional Context

No response

系统版本 / OS Version

Android 15

应用版本 / App Version

最新夜版

构建信息 / Build Information

构建者:Nightly CI
构建 Git 哈希:8351a5709a6edb6246bff59790e8ab10ed9080ad
构建时间:2026年9月9日 00:15:38

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions