官方说明:https://docs.unity3d.com/2018.4/Documentation/Manual/profiler-profiling-applications.html

使用usb连接

官网说明:

  • Attach your device to your computer via cable and make sure that it shows in the adb
    devices list.
  • Go to the Build Settings (menu: File > Build Settings), enable the Development Buildcheckbox, and then select Build & Run
  • When the application launches on the device, open the Profiler window in the Unity Editor (menu: Window > Analysis > Profiler).
  • From the Attach to Player drop-down menu, select AndroidProfiler([email protected]:34999). The entry in the drop-down menu is only visible when the selected target is Android.

翻译后:

  • 打开手机调试模式
  • 打开 Build Settings (menu: File > Build Settings),勾选 Development Build
  • 打开Profiler (menu: Window > Analysis > Profiler).
  • 点击Attach to Player ,选择AndroidProfiler([email protected]:34999)
  • 勾选Enable Internal Profiler (menu: File > Build Settings>Player Settings >Other Settings).
    win系统打开cmd命令行,执行命令adb forward tcp:34999 localabstract:Unity-{在此处插入 Bundle ID}.
    例如 adb forward tcp:34999 localabstract:Unity-com.test.aoc

执行该命令时必须打开unity且电脑连接android手机,手机处于调试模式
Unity Profiler 使用 Android 真机连接测试
Unity Profiler 使用 Android 真机连接测试
Unity Profiler 使用 Android 真机连接测试

使用wifi连接

  • Disable mobile data on your Android device.
  • Connect your Android device to your WiFi network. The Profiler uses a local WiFi network to send profiling data from your device to the Unity Editor.
  • Attach your device to your computer via cable. Go to the Build Settings (menu: File > Build Settings), enable the Development Build and Autoconnect Profiler checkboxes, then select Build & Run.
  • When the application launches on the device, open the Profiler window in the Unity Editor (menu: Window > Analysis > Profiler).
    Build Settings 里,将 Development Build、Autoconnect Profiler、Script Debugging 打开。

查看端口占用

  • netstat -ano|findstr “5037” 去查找5037对应的端口号的进程id 也就是pid。
  • tasklist |findstr “20120" 查看进程名字。
  • 用任务管理器 查看进程pid对应的进程,然后结束进程(打开任务管理器后右键勾选PID显示pid)

Unity Profiler 使用 Android 真机连接测试

Unity Profiler 使用 Android 真机连接测试

如果进程有守护进程,干不掉,则参考文章 https://blog.csdn.net/aLLLiyyy/article/details/86555228,最后面会说怎么结束掉

相关文章:

  • 2022-12-23
  • 2021-11-10
  • 2021-10-06
  • 2021-07-19
  • 2021-06-17
  • 2021-06-22
  • 2021-08-19
  • 2021-10-18
猜你喜欢
  • 2022-12-23
  • 2021-07-17
  • 2021-05-26
  • 2022-12-23
  • 2021-05-18
  • 2021-09-17
相关资源
相似解决方案