Open l0z0y opened 3 months ago
设备信息: App version: 6.5.9 App version code: 659 Android build version: V816.0.2.0.ULNCNXM Android release version: 14 Android SDK version: 34 Android build ID: UP1A.231005.007 Device brand: Redmi Device manufacturer: Xiaomi Device name: rubens Device model: 22041211AC Device product name: rubens Device hardware name: mt6895 ABIs: [arm64-v8a, armeabi-v7a, armeabi] ABIs (32bit): [armeabi-v7a, armeabi] ABIs (64bit): [arm64-v8a]
错误信息: java.lang.NullPointerException: Parameter specified as non-null is null: method com.stardust.automator.UiObject., parameter info com.stardust.automator.UiObject.(Unknown Source:2) com.stardust.autojs.codegeneration.ReadOnlyUiObject.(ReadOnlyUiObject.java:20) com.stardust.autojs.codegeneration.CodeGenerator.(CodeGenerator.java:29) org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.generateCode(CodeGenerateDialog.java:92) org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.generateCodeAndShow(CodeGenerateDialog.java:77) org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.lambda$new$0(CodeGenerateDialog.java:72) org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.$r8$lambda$1jfPgYDpVppHmrGoSeYgRENNAy4(Unknown Source:0) org.autojs.autojs.ui.codegeneration.CodeGenerateDialog$$ExternalSyntheticLambda0.onClick(Unknown Source:2) com.afollestad.materialdialogs.MaterialDialog.onClick(MaterialDialog.java:361) android.view.View.performClick(View.java:7798) android.view.View.performClickInternal(View.java:7771) android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) android.view.View$PerformClick.run(View.java:31294) android.os.Handler.handleCallback(Handler.java:958) android.os.Handler.dispatchMessage(Handler.java:99) android.os.Looper.loopOnce(Looper.java:222) android.os.Looper.loop(Looper.java:314) android.app.ActivityThread.main(ActivityThread.java:8670) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
判断下是否非空
设备信息: App version: 6.5.9 App version code: 659 Android build version: V816.0.2.0.ULNCNXM Android release version: 14 Android SDK version: 34 Android build ID: UP1A.231005.007 Device brand: Redmi Device manufacturer: Xiaomi Device name: rubens Device model: 22041211AC Device product name: rubens Device hardware name: mt6895 ABIs: [arm64-v8a, armeabi-v7a, armeabi] ABIs (32bit): [armeabi-v7a, armeabi] ABIs (64bit): [arm64-v8a]
错误信息: java.lang.NullPointerException: Parameter specified as non-null is null: method com.stardust.automator.UiObject., parameter info
com.stardust.automator.UiObject.(Unknown Source:2)
com.stardust.autojs.codegeneration.ReadOnlyUiObject.(ReadOnlyUiObject.java:20)
com.stardust.autojs.codegeneration.CodeGenerator.(CodeGenerator.java:29)
org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.generateCode(CodeGenerateDialog.java:92)
org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.generateCodeAndShow(CodeGenerateDialog.java:77)
org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.lambda$new$0(CodeGenerateDialog.java:72)
org.autojs.autojs.ui.codegeneration.CodeGenerateDialog.$r8$lambda$1jfPgYDpVppHmrGoSeYgRENNAy4(Unknown Source:0)
org.autojs.autojs.ui.codegeneration.CodeGenerateDialog$$ExternalSyntheticLambda0.onClick(Unknown Source:2)
com.afollestad.materialdialogs.MaterialDialog.onClick(MaterialDialog.java:361)
android.view.View.performClick(View.java:7798)
android.view.View.performClickInternal(View.java:7771)
android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0)
android.view.View$PerformClick.run(View.java:31294)
android.os.Handler.handleCallback(Handler.java:958)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loopOnce(Looper.java:222)
android.os.Looper.loop(Looper.java:314)
android.app.ActivityThread.main(ActivityThread.java:8670)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:565)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)