Skip to content

打包后运行结束时,有时候会出现应用崩溃提示 #59

@o87110

Description

@o87110
  1. Autox.js 版本:713
  2. Autox.js 下载渠道:https://github.com/kkevsekk1/AutoX/releases
  3. Android 版本:Android 14
  4. Android 机型:一加12
  5. Android 系统类别:ColorOS
  6. VSCODE Autox.js 扩展版本(可选,如果是连接电脑的问题需要填):
  7. 问题描述:打包后运行结束时,有时候会出现应用崩溃提示,脚本最后有手动调用exit(); 不知道和这个是否有关系:
  8. 报错日志(可选):
设备信息:
App version: 1.4.7
App version code: 1
Android build version: eng.root.20191015.144423
Android release version: 9
Android SDK version: 28
Android build ID: PJD110-user 9 PQ3A.190801.002 eng.root.20191015.144423 release-keys
Device brand: OnePlus
Device manufacturer: OnePlus
Device name: OP5929L1
Device model: PJD110
Device product name: PJD110
Device hardware name: vphw90
ABIs: [arm64-v8a]
ABIs (32bit): []
ABIs (64bit): [arm64-v8a]

错误信息:
Unable to destroy activity {com.tnt.jinyan/com.stardust.autojs.execution.ScriptExecuteActivity}: java.lang.InterruptedException
java.lang.RuntimeException: Unable to destroy activity {com.tnt.jinyan/com.stardust.autojs.execution.ScriptExecuteActivity}: java.lang.InterruptedException
	at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4559)
	at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4578)
	at android.app.servertransaction.DestroyActivityItem.execute(DestroyActivityItem.java:39)
	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:145)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1819)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:193)
	at android.app.ActivityThread.main(ActivityThread.java:6782)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:868)
Caused by: java.lang.InterruptedException
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:84)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:1)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:1)
	at com.stardust.autojs.core.util.Shell2.exit(Shell2.kt:70)
	at com.stardust.autojs.runtime.api.ScriptShell.recycle(ScriptShell.kt:48)
	at com.stardust.autojs.runtime.ScriptRuntimeV2.onExit(ScriptRuntimeV2.kt:135)
	at com.stardust.autojs.engine.JavaScriptEngine.destroy(JavaScriptEngine.java:63)
	at com.stardust.autojs.engine.RhinoJavaScriptEngine.destroy(RhinoJavaScriptEngine.kt:94)
	at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.destroy(LoopBasedJavaScriptEngine.java:91)
	at com.stardust.autojs.execution.ScriptExecuteActivity.onDestroy(ScriptExecuteActivity.kt:128)
	at android.app.Activity.performDestroy(Activity.java:7403)
	at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1306)
	at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4544)
	... 11 more
  1. 屏幕截图(可选):Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions