Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不连接到PC的情况下监控Android设备的CPU/内存/GPU使用情况?_Android_Android Studio_Profiling_Android Monitor - Fatal编程技术网

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

如何在不连接到PC的情况下监控Android设备的CPU/内存/GPU使用情况?,android,android-studio,profiling,android-monitor,Android,Android Studio,Profiling,Android Monitor,根据我对安卓显示器的理解,安卓设备需要连接到运行安卓Studio的机器上,以便分析CPU/内存/GPU的使用情况。是否有任何方法允许在不将应用程序连接到PC的情况下对其进行评测?例如,将为Android Monitor生成的调试信息写入一个文件,然后再处理该文件 我的目标是收集调试信息,而无需将Android设备连接到PC(通过USB电缆或网络)。您最初使用设备时通常需要通过USB。但是,在此之后,您可以通过网络使用adb进行切换。一旦你通过网络连接了adb,一切工作就像你通过USB连接一样,包

根据我对安卓显示器的理解,安卓设备需要连接到运行安卓Studio的机器上,以便分析CPU/内存/GPU的使用情况。是否有任何方法允许在不将应用程序连接到PC的情况下对其进行评测?例如,将为Android Monitor生成的调试信息写入一个文件,然后再处理该文件


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

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

请记住:

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

  • 我认为旧设备可能不支持这一点,因为“旧”的某些价值


    • 如果没有激活的调试连接,则无法对其进行监视。也就是说,调试连接并不局限于USB。您需要某种连接,该连接可以是USB,也可以通过internet(请参阅)


      有些设备不支持此功能,有些设备在“开发人员设置”中设置了此功能,使用root用户不需要连接。对于在internet上支持adb,但没有根目录或在开发者设置中没有设置的设备,您最初需要有usb连接。

      如果您担心的是使用usb电缆,
      adb
      也可以通过网络使用许多设备,使用
      adb connect
      。使用它,Android Studio可以与设备一起工作,包括在显示器上显示内容,而无需电缆连接。@commonware有趣!我对此一无所知。我的目标是允许在不连接PC的情况下收集调试信息。