如何在不将其连接到PC的情况下监控Android设备的CPU /内存/ GPU使用情况?

时间:2017-08-03 22:35:34

标签: android android-studio profiling android-monitor

根据我对Android Monitor的理解,Android设备需要连接到运行Android Studio的计算机才能分析CPU /内存/ GPU使用情况。是否有任何方法可以在不将其连接到PC的情况下分析应用程序?例如,将为Android Monitor生成的调试信息写入文件并稍后处理该文件?

我的目标是收集调试信息,而无需将Android设备连接到PC(通过USB线或网络连接)。

2 个答案:

答案 0 :(得分:0)

您使用设备的初始工作通常需要通过USB。但是,在此之后,您可以通过网络using adb connect使用adb进行切换。一旦您通过网络连接adb,一切就像您通过USB连接一样,包括完整的Android Studio访问权限。

请记住:

  • 某些设备不需要初始USB连接,因为它们旨在通过网络“开箱即用”(例如,Fire TV)与adb一起使用

  • 我认为较旧的设备可能不支持此功能,因为某些“较旧”的价值

答案 1 :(得分:0)

如果没有活动的调试连接,则无法监控它。话虽这么说,调试连接并不限于USB。您需要某种连接,并且该连接可以是USB,但也可以通过互联网(请参阅How can I connect to Android with ADB over TCP?)。

有些设备不支持此功能,有些设备在开发人员设置中有设置,而使用root用户则不需要连接。对于通过互联网支持adb但尚未植入或在开发人员设置中具有设置的设备,您最初需要建立USB连接。