描述一下大概怎么回事
有一个module和主项目都集成Aop,当module打包成aar引入时不会报错,如果本地集成project就会运行时报错,已经重启和Clean项目了也没用。把这个module集成在其他项目时可以正常运行
你的代码
项目运行时报错
错误日志
Merge jar error1 entry:[androidx/appcompat/app/AlertController$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/Toolbar$4.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ScrollingTabContainerView$TabClickListener.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/app/ActionBarDrawerToggle$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ActionBarContextView$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/SearchView$5.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ActivityChooserView$Callbacks.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ToolbarWidgetWrapper$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Task :app:_onlineOfficalDebugAssembleAndroidAopTask FAILED
Task :app:process_onlineOfficalDebugJavaRes
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':app:_onlineOfficalDebugAssembleAndroidAopTask'.
javassist.CannotCompileException: [source error] onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
Get more help at https://help.gradle.org.
- Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:_onlineOfficalDebugAssembleAndroidAopTask'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314)
at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:463)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
Caused by: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:181)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:585)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:802)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:706)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.JvstTypeChecker.atMethodArgs(JvstTypeChecker.java:235)
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:763)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.TypeChecker.atCastExpr(TypeChecker.java:572)
at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:116)
at javassist.compiler.ast.CastExpr.accept(CastExpr.java:59)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atDeclarator(CodeGen.java:819)
at javassist.compiler.ast.Declarator.accept(Declarator.java:103)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Caused by: javassist.CannotCompileException: [source error] onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
库的版本号:
"androidaop_core" : "io.github.flyjingfish:androidaop-core:2.7.2",
"androidaop_extra" : "io.github.flyjingfish:androidaop-extra:2.7.2",
"androidaop_apt" : "io.github.flyjingfish:androidaop-apt:2.7.2"
电脑类别:
windows 11
Android Studio 版本:
Android Studio Panda 1 | 2025.3.1
描述一下大概怎么回事
有一个module和主项目都集成Aop,当module打包成aar引入时不会报错,如果本地集成project就会运行时报错,已经重启和Clean项目了也没用。把这个module集成在其他项目时可以正常运行
你的代码
项目运行时报错
错误日志
Merge jar error1 entry:[androidx/appcompat/app/AlertController$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/Toolbar$4.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ScrollingTabContainerView$TabClickListener.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/app/ActionBarDrawerToggle$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ActionBarContextView$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/SearchView$5.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ActivityChooserView$Callbacks.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
Merge jar error1 entry:[androidx/appcompat/widget/ToolbarWidgetWrapper$1.class], error message:java.lang.NullPointerException: Cannot read field "string" because "utf" is null,通常情况下你需要先重启Android Studio,然后clean一下项目即可,如果还有问题请到Github联系作者
FAILURE: Build failed with an exception.
Execution failed for task ':app:_onlineOfficalDebugAssembleAndroidAopTask'.
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:_onlineOfficalDebugAssembleAndroidAopTask'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:130)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:282)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:128)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:116)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:74)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:42)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:331)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:318)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.lambda$execute$0(DefaultTaskExecutionGraph.java:314)
at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:80)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:314)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:303)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:463)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:380)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
Caused by: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:181)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:585)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:802)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:706)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:693)
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onItemClick$$14bb32aff185de38ff97df4f4d838135$$AndroidAOP(android.widget.AdapterView,android.view.View,int,long) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: notifyOnDismissListener$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$eedcc5330ef3f4fa356d9f87d39e3265$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.Toolbar$4
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$368ceb2dcee6ff2826643bec35959c15$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActionBarContextView$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$32f0a9e277ee89eb84b1ee82020afb0a$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.ActionBarDrawerToggle$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$d331505bb8315d1def8202504f9f9ee2$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onDismiss$$77b8db0f1dae2d4cf78757c257923bac$$AndroidAOP() not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
... 9 more
Caused by: javassist.CannotCompileException: [source error] onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onLongClick$$cd6a6d6815d07d46ce118a629159fe05$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ActivityChooserView$Callbacks
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.JvstTypeChecker.atMethodArgs(JvstTypeChecker.java:235)
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:763)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.TypeChecker.atCastExpr(TypeChecker.java:572)
at javassist.compiler.JvstTypeChecker.atCastExpr(JvstTypeChecker.java:116)
at javassist.compiler.ast.CastExpr.accept(CastExpr.java:59)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atDeclarator(CodeGen.java:819)
at javassist.compiler.ast.Declarator.accept(Declarator.java:103)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$d89407dc8253fae58aaf341ebc25f06b$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.SearchView$5
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$027e64edb55bcc0866253249325404c7$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ScrollingTabContainerView$TabClickListener
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Suppressed: java.lang.RuntimeException: javassist.CannotCompileException: [source error] onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
... 9 more
Caused by: javassist.CannotCompileException: [source error] onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$2afbd4b80f3f65ebb619b6974996c8c6$$AndroidAOP(android.view.View) not found in androidx.appcompat.widget.ToolbarWidgetWrapper$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:321)
at javassist.compiler.Javac.compileBody(Javac.java:228)
at javassist.CtBehavior.setBody(CtBehavior.java:466)
... 10 more
Caused by: javassist.CannotCompileException: [source error] onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at javassist.CtBehavior.setBody(CtBehavior.java:474)
at javassist.CtBehavior.setBody(CtBehavior.java:440)
at com.flyjingfish.android_aop_plugin.utils.ClassFileUtils$wovenInfoInvokeClass$1$job$2.invokeSuspend(ClassFileUtils.kt:176)
... 8 more
Caused by: compile error: onClick$$a4a728f36c7e8dcdbac214c82f28ff57$$AndroidAOP(android.view.View) not found in androidx.appcompat.app.AlertController$1
at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:777)
at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:723)
at javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:170)
at javassist.compiler.ast.CallExpr.accept(CallExpr.java:49)
at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:266)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:360)
at javassist.compiler.ast.Stmnt.accept(Stmnt.java:53)
at javassist.compiler.CodeGen.atStmnt(CodeGen.java:381)
库的版本号:
"androidaop_core" : "io.github.flyjingfish:androidaop-core:2.7.2",
"androidaop_extra" : "io.github.flyjingfish:androidaop-extra:2.7.2",
"androidaop_apt" : "io.github.flyjingfish:androidaop-apt:2.7.2"
电脑类别:
windows 11
Android Studio 版本:
Android Studio Panda 1 | 2025.3.1