[问题:我想在模拟器(AVD)上安装已经编译的APK,并使用Android Studio(Android Studio 3.4.1以及Android Studio 3.6 Canary 2)中的探查器]
尽管,我使用哪个版本的仿真器都没有关系,对于网络分析器工作的所有API(23-28)都没有。探查器本身输出有关cpu,内存和网络的统计信息,但未显示网络的连接和请求,其状态为advanced profiling is unavailable for the selected process
(API> = 26)。对于API <26,即使我选中“配置设置”中的“启用高级配置”-复选框,我也能得到相同的结果。
我找到了一些old solutions或unanswered questions,但是它们都没有用。
是这种行为(是否能够嗅探第三方应用程序的网络流量),还是通常应该起作用。
谢谢,干杯!
[出于安全原因,似乎在Android Studio中以配置文件或调试模式打开APK时会阻止网络分析。尝试使用Wireshark或tcpdump
。