所选进程无法进行高级分析

Ghx*_*xst 9 debugging android android-studio

我正在尝试使用3.0中的Android Studio分析器来分析APK.由于我不在Android 7.0上,我必须在模块配置中明确启用高级分析.

问题是,一旦完成,Android Studio仍然会说"高级分析不适用于所选进程".

我明确必须打开它的原因是因为在API级别<26时Android Studio必须在编译的apk中注入一些逻辑.

为了向您展示高级分析数据,Android Studio必须将监控逻辑注入您编译的应用程序中.

https://developer.android.com/studio/preview/features/android-profiler.html

我从搜索中得到的反馈是,我应该在设置这些运行/调试设置后重新编译/重建APK.但是我还没有找到任何明确的官方文件.

但是我们假设是这样的,我怎么做,因为我无法访问源代码(显然).

你可能会倾向于说源代码将被要求这样做,但我想听听为什么安卓8.0是能够做到这一点开箱的.

标准配置文件也没有任何问题.

是否可以手动注入所需的逻辑?