btrace icon indicating copy to clipboard operation
btrace copied to clipboard

🔥🔥 btrace(AKA RheaTrace) is a high performance Android trace tool which is based on Perfetto, it support to define custom events automatically during building apk and using bhook to provider more na...

Results 60 btrace issues
Sort by recently updated
recently updated
newest added

运行背景: jdk 1.8.0 gradle 6.1.1 AGP 4.0 在 `> Task :app:dexBuilderDebug` 阶段会大量有报错,类型信息如下: ``` AGPBI: {"kind":"error","text":"NullPointerException during IR Conversion","sources":[{"file":"/Users/ram/workspace/workDir/xx-android/app/build/intermediates/transforms/rheaTrace/debug/81.jar"}],"tool":"D8"} ``` app目录下的gradle配置如下: ``` rheaTrace { compilation { //为减少 APK 体积, 你可以为 App...

之前debug能正常编译,在项目组升级android sdk为13之后,使用btrace plugin就会编译报错如下: 1.PC环境:linux,JDK版本:Java 8,Python版本: 2.7.15,编译失败 2.手机环境:编译未通过 3.APK文件:64位,assets 目录是否包含 methodMapping.txt 文件:不包含 4.编译环境:Android Studio Giraffe | 2022.3.1 Patch 1,AGP版本:com.android.tools.build:gradle:4.2.0,btrace 版本:2.0.3-rc02,Java 版本:Java 11,已禁用R8(android.enableR8=false),debug模式,未开启混淆 Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, position: Lorg/bouncycastle/jce/provider/X509CertificateObject;(Lorg/bouncycastle/asn1/x509/X509CertificateStructure;)V,...

```java Execution failed for task ':app:transformClassesWithRheaTraceFor***32***'. > java.lang.RuntimeException: java.lang.RuntimeException: We found duplicate android/support/v4/app/INotificationSideChannel$Stub$Proxy class files in the project. Failed to resolve class android/support/v4/app/INotificationSideChannel$Stub$Proxy.class[ transform input: /Users/yyyyyy/Projects/zzzzzzzz/app/build/intermediates/transforms/xxTransform/***/***/30.jar!android/support/v4/app/INotificationSideChannel$Stub$Proxy.class /Users/yyyyyy/Projects/zzzzzzzz/app/build/intermediates/transforms/xxTransform/***/***/185.jar!android/support/v4/app/INotificationSideChannel$Stub$Proxy.class project input: /Users/yyyyyy/.gradle/caches/transforms-2/files-2.1/72d585bd95bb9d645bd2fd7b704a08b8/jars/classes.jar!android/support/v4/app/INotificationSideChannel$Stub$Proxy.class...

大佬们,现在的新版本性能怎样呢?能在线上开启吗?

2023-11-30 22:26:36.695 3325-3325 houdini com.keepshare.wireless D [3325] Added shared library /data/app/com.keepshare.wireless-2/lib/arm/librhea-trace.so for ClassLoader by Native Bridge. 2023-11-30 22:26:36.695 3325-3325 Rhea.ATrace.JNI com.keepshare.wireless D JNI_OnLoad 2023-11-30 22:26:36.696 3325-3325 bytedance com.keepshare.wireless I register...

使用命令:`java -jar rhea-trace-shell.jar -a com.my.app -t 10 -o output.pb rhea.all -r sched -fullClassName -mode simple`抓取trace后,打开output.pb,没有系统的trace信息,比如system_server进程信息,使用systrace是有的。 在btrace2上该怎么查看呢?

1.PC环境:Window10,JDK版本:Java 11 2.手机环境:VIVO手机,Android版本13 3.APK文件:64位,assets 目录是否包含 methodMapping.txt 文件:包含 4.编译环境:Android Studio Chipmunk|2021.2.1 Patch 1,AGP版本:com.android.tools.build:gradle:4.2.2,gradle版本:6.9.2 btrace版本:2.0.3-rc02,Java版本:Java 11,已开启R8 执行命令:java -jar rhea-trace-shell.jar -s 1ee449c3 -a com.xxx.xxx -t 10 -o output.pb -r rhea.all sched -fullClassName 报错如下:...

- command java -jar rhea-trace-shell.jar -a com.example.myapplication2 -t 3 -o output.pb -debug -r rhea.all sched -fullClassName - environment AGP:**7.4.2,** rhea-gradle-plugin:**2.0.3-rc02** - log info ➜ ~ java -jar rhea-trace-shell.jar -a com.example.myapplication2...

Exception in thread "main" java.net.SocketException: Unexpected end of file from server at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at...

大部分类全部报如标题错误 编译环境: jdk11 agp4.1 classpath 'com.bytedance.btrace:rhea-gradle-plugin:2.0.3-rc02' 请问如何解决?