安卓的相關環境java
打包 Android 包是,勾選 以下幾個選項python
unity編輯器設置爲 Android 平臺,如上圖所示(這裏被坑了有點久,一直在 PC平臺 上寫代碼,忘了設置這個致使一直連不上 Profiler)tcp
運行遊戲編輯器
adb 調試設備工具
adb connect 127.0.0.1:7555
adb forward tcp:34999 localabstract:Unity-com.xxxx.yyy
,com.xxxx.yyy 爲遊戲的包名,也就是 Bundle Identifier下面是py偷懶腳本,雙擊一下就行了,相關命令也在裏面ui
#!/usr/bin/env python import os import sys Cmd_kill = "adb kill-server" Cmd_start = "adb start-server" Cmd_connect = "adb connect 127.0.0.1:62001" Cmd_devices = "adb devices" Cmd_profiler = "adb forward tcp:54999 localabstract:Unity-com.xxxx.yyy" def conn2Nox(): os.system(Cmd_kill) os.system(Cmd_start) os.system(Cmd_connect) os.system(Cmd_devices) os.system(Cmd_profiler) os.system("pause") pass def main(): conn2Nox() pass if __name__ == "__main__": main()
unity編輯器打開Profiler, Windows -> Profiler(ctrl + 7)spa
Active Profiler -> AndroidPlayer(ADB@127.0.0.1:54999)調試