hibeaver icon indicating copy to clipboard operation
hibeaver copied to clipboard

HiBeaver is a gradle plugin for java byte code manipulation and AOP design by modifying project byte code during build of the package, or modifying byte code within Jar independently.

Results 15 hibeaver issues
Sort by recently updated
recently updated
newest added

Task :app:transformClassesWithDexBuilderForMarketDebug org.gradle.workers.WorkerExecutionException: There was a failure while executing work items at org.gradle.workers.internal.DefaultWorkerExecutor.workerExecutionException(DefaultWorkerExecutor.java:158) at org.gradle.workers.internal.DefaultWorkerExecutor.await(DefaultWorkerExecutor.java:152) at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.transform(DexArchiveBuilderTransform.java:424) at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239) at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:106) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:230) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)...

我想hook一下NotificationManager的cancelAll方法,是否可以做到呢?

貌似只能对已有方法进行修改,能够新增方法吗?或者有其他思路

当我把build.gradle中关于hibeaver的代码单独抽离成一个gradle文件,然后在app/build.gradle中引入。再次进行编译时会报上述的错误。查了下好像是Groovy语法的一个bug。请问博主时候什么解决方法

> Task :**:transformClassesWithHiBeaverForFangzhen FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':**:transformClassesWithHiBeaverForFangzhen'. > Could not read path '/usr/android/workspace/**/**/build/intermediates/transforms/HiBeaver/fangzhen'. android studio 中编译未出现问题,请问下这是什么原因导致的

:app:mergeDebugAssets :app:transformClassesWithHiBeaverForDebug ==============hiBeaver myHibeaverTest transform enter============== =============================== 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\libs\MiPush_SDK_Client_3_2_2.jar =============================== 项目包含的jar包:C:\Users\lsh.WANGSU\.gradle\caches\modules-2\files-2.1\com.squareup.okio\okio\1.8.0\5ea7af56cc7c567ed9856d99efb30740e9b17ff\okio-1.8.0.jar 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\build\intermediates\exploded-aar\com.android.support\support-v4\24.0.0\jars\libs\internal_impl-24.0.0.jar 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\24.0.0\jars\classes.jar 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\build\intermediates\exploded-aar\com.android.support\support-v4\24.0.0\jars\classes.jar 项目包含的jar包:D:\workDir\android_sdk\extras\android\m2repository\com\android\support\support-annotations\24.0.0\support-annotations-24.0.0.jar 项目包含的jar包:C:\Users\lsh.WANGSU\.gradle\caches\modules-2\files-2.1\com.squareup.okhttp3\okhttp\3.3.1\19047bdb6a4fc00a44124f64ca98e88fc204e7e3\okhttp-3.3.1.jar 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\build\intermediates\exploded-aar\com.android.support\support-vector-drawable\24.0.0\jars\classes.jar 项目包含的jar包:F:\workpace\hiBeaverDemo-master\app\build\intermediates\exploded-aar\com.android.support\animated-vector-drawable\24.0.0\jars\classes.jar =============================== =============================== 项目包含的class文件夹:F:\workpace\hiBeaverDemo-master\app\build\intermediates\classes\debug =============================== AGPBI: {"kind":"error","text":"warning: Ignoring InnerClasses attribute for an anonymous inner...

你好, 请问目前是否支持调用super方法,调用super方法的时候,需要传人类路径,但是如何才能获取到类路径呢?