我一直在try Android的基线配置文件&用于提高应用程序性能的宏基准库.

The question I have is that it is suggested that the MacroBenchmark's build-types be as close to the release build but with -dontobfuscate in the proguard rules.
If the production app is going to be obfuscated via minification then how can Baseline Profiler help in app performance as the classes could be completely different in baseline-prof.txt & in the app's classes.dex file.

探查器和;Proguard/R8?

推荐答案

我在Google Issue Tracker&;上问了同样的问题;被告知基线配置文件也参与了混淆过程;在模糊处理过程中,使用新的模糊处理的类/方法重构基准记录的类/方法.

来源:勾选comment#2.

Android相关问答推荐

在Android Studio中陷入了不兼容的Gradle版本的循环

使用Android Jetpack Compose,为子Composable定义ViewModel是不是一种糟糕的做法?

插入视图模型时,dagger 未命中绑定错误

我无法在底部导航栏中正确导航-Android底部导航视图

如何在喷气背包中绕过集装箱

Color.Transparent 和 Color.Unspecified 之间的区别

Material 3的MaterialSwitch默认大小太大了?如何使它变小?

更改当前活动并返回后,Android webview 滚动不起作用

Jetpack Compose 中带有权重的行和 AnimatedVisibility 会 destruct UI

在 jetpack compose 中交替使用 View.INVISIBLE

Android 设备断开连接后发送的 BLE 蓝牙数据

为什么我的应用程序使用这些信息?

如何使用 Jetpack Compose 制作两个圆圈

从活动共享视图模型以使用 hilt 组合函数

如何在 Jetpack Compose 中的 VisualTransformation 之后将光标保持在文本字段的末尾

没有互联网连接时,Firebase Storage putFile() 永远不会完成

java.lang.IllegalArgumentException:与请求匹配的导航目的地 NavDeepLinkRequest

如何在jetpack compose中创建水印文字效果

更新后 Firebase 服务无法在模拟器上运行

如何在 kotlin 的 android room DB 中设置一对多关系