android-studio - 如何在 Android Studio 中增加方法跟踪 View 的字体大小?

标签 android-studio

在 Android Studio 中,我捕获了一个 Method Trace使用 CPU Monitor ,但是在我的电脑上(屏幕尺寸为1920*1080),Trace View中方法名的字体太小了,看不清楚。

所以我想知道任何人都有改变跟踪 View 大小的解决方案。

方法跟踪如下图所示:
enter image description here
谢谢

最佳答案

我发现他们只是将字体大小硬编码为 8。所以只有一个非常奇怪的解决方案来修补 Android Studio jar 文件。

脚步:

  • 查找 /Applications/Android Studio.app/Contents/plugins/android/lib/sdk-tools.jar
  • 将其复制到其他地方(不要忘记进行备份以防出现问题)。
  • 解压并挑选 com/android/tools/perflib/vmtrace/viz/CallHierarchyRenderer.class
  • 使用任何十六进制编辑器并替换字节序列 0504 41000504 4180(实际上,您将类常量池中的 8 替换为 24)
  • 打包修改类返回 jar uf sdk-tools.jar com/android/tools/perflib/vmtrace/viz/CallHierarchyRenderer.class
  • 将修补后的 sdk-tools.jar 复制回其原始位置

  • 之前
    Before


    After

    关于android-studio - 如何在 Android Studio 中增加方法跟踪 View 的字体大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43998661/

    相关文章:

    android-studio - 如何安全地更改 Flutter Android Studio 项目中的 "lib"目录名称?

    java - android studio 倒数计时器的问题

    android - 无法同步gradle项目:无法找到方法DefaultSourceDirectorySet

    android-studio - Android Studio 运行时错误 stub !在 com.amazon.device.messaging.ADMMessageReceiver.<init>()

    android - 错误 :(31, 0) 找不到 Gradle DSL 方法: 'jniDebugBuild()'

    react-native - Gradle 同步失败 : Base: GRADLE_USER_HOME is unknown

    Android Glide 错误 : cannot find symbol method crossFade()

    android - Android Studio 的问题!无法解析符号 R,找不到与给定名称匹配的资源

    macos -/dev/kvm 在 mac 上找不到

    android - Gradle 错误 : Android Studio, ActionbarSherlock 和 SlidingMenu