UnityProfiler的Android真機測試

      網友投稿 1072 2025-04-01

      Unity 中的Profile是可以直接在鏈接安卓設備運行游戲下查看的,導出真機鏈接Unity的Profile看數據,這樣能更好的測試具體原因。

      官方說明文檔:https://docs.unity3d.com/Manual/Profiler.html

      大致譯文如下:(查看原文點擊上面鏈接)

      版本剖析器概述:

      Unity Profiler窗口可以幫助你優化你的游戲。它會為你報告你在游戲的各個領域花費了多少時間。例如,它可以報告渲染、動畫或游戲邏輯所花費的時間百分比。您可以分析GPU、CPU、內存、呈現和音頻的性能。要查看性能分析數據,您可以在帶有性能分析的編輯器中進行游戲,它會記錄性能數據。然后,Profiler窗口在時間軸中顯示數據,這樣您就可以看到峰值(花費更多時間)的幀或區域。通過單擊時間軸中的任何位置,Profler窗口的底部部分將顯示所選框架的詳細信息。

      注意,分析必須測試您的代碼(即;添加一些說明以方便檢查)。而這對你的游戲性能影響很小。,開銷足夠小,不會影響游戲幀率。

      提示:

      使用該工具的提示在使用分析工具時,要關注游戲中消耗時間最多的部分。比較代碼更改前后的分析結果,并確定度量的改進。有時您為提高性能所做的更改可能會對幀速率產生負面影響;代碼優化可能會帶來意想不到的結果有關分析器窗口的詳細信息,請參閱分析器窗口文檔。參見:優化圖形性能。

      要在Android上進行測試打包是需進行勾選Development Build & Autoconnect Profiler,,,這樣打出的包就可以進行連接測試了

      如果你需要導出的游戲在非導出的手機上Profiler的話,最好在導出的機子隨便先導個帶PROFILE的空項目。這樣才能很容易鏈接上,不然是很麻煩的事情。

      1.以WIFI的方式。

      對于WiFi分析,請按照以下步驟操作:

      Unity 之 Profiler的Android真機測試

      a,確保禁用Android設備上的移動數據。

      b,將Android設備連接到WiFi網絡。(Profiler使用本地WiFi網絡將分析數據從設備發送到UnitedEditor。)

      c,將你的設備連接到你的Mac或PC上。檢查開發建設和自動連接輪廓儀在“Unity”的“生成設置”對話框中選中復選框,然后單擊構建與運行在“Unity Editor”中。

      當應用程序在設備上啟動時,打開UnityEditor中的Profiler窗口(菜單:Window > Analysis > Profiler).

      d,如果UnitedEditor無法自動連接到設備,請從Profiler窗口中選擇適當的設備主動 Active Profiler 下拉菜單。

      e,注:Android設備和主機(運行Unity Editor)必須在相同的子網設備檢測才能正常工作。

      2.以ADB的方式。

      【推薦使用這種方式】

      a,導出U3D項目的時候勾選Profile,安裝游戲到手機。

      b,打開CMD命令行,cd到adb根目錄,然后輸入以下命令。將下面’這里加你的包名’改為你游戲打包出來的名,即Bundle Identifier。例如:com.Company.test。

      adb forward tcp:54999 localabstract:Unity-com.Company.test(包名)

      c,打開游戲的時候,同時打開window->profiler,然后選擇選擇AndroidProfiler(ADB@127.0.0.1:54999),連上即可。

      PS:

      原來的Unity是34999 所以命令是:adb forward tcp:34999 localabstract:Unity-com.Company.test(包名)可以在window->profiler 如下圖方式查看,你的Unity使用的那個

      注意:防火墻是否屏蔽掉了54998~55511端口,若屏蔽就打開。

      具體連接步驟簡述:

      1,將打好包的安裝到手機或者模擬器上,

      2,打開命令提示符【win+R 輸入cmd】

      3,找到自己的安卓目錄找到platform-tocls文件夾并進入

      4,輸入abd命令:adb forward tcp:54999 localabstract:Unity-[你自己的包名]

      5,運行沒有問題的話打開Unity 的window->profiler連接AndroidProfiler(ADB@127.0.0.1:54999),prifiler窗口有數據就說明連接成功了,

      6,若操作后未連接上,可重啟Unity再次連接即可【不用運行】

      輸入命令:(第一次不正確)

      連接成功的效果:

      5G游戲 Android unity

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Excel表格混合文本怎么統計數據之和?
      下一篇:wps表格怎樣插入批注(wps表格怎么設置批注)
      相關文章
      亚洲国产精品热久久| 国产精品亚洲五月天高清| 免费观看亚洲人成网站| 99亚偷拍自图区亚洲| 亚洲乱码中文论理电影| 亚洲成人福利在线观看| 亚洲成人黄色在线| 亚洲午夜电影一区二区三区| 久久久亚洲裙底偷窥综合| 内射少妇36P亚洲区| 亚洲视频在线观看网站| 亚洲综合激情另类小说区| 亚洲福利视频网站| 亚洲中文字幕人成乱码| 亚洲娇小性xxxx色| 亚洲一区二区观看播放| 亚洲精品无码久久久久APP| 337P日本欧洲亚洲大胆艺术图| 风间由美在线亚洲一区| 亚洲国产精品成人网址天堂| 亚洲精品久久久www| 国产午夜亚洲精品国产成人小说| 国产亚洲精久久久久久无码77777| 亚洲日韩精品一区二区三区无码| 久久国产亚洲精品麻豆| 亚洲天堂中文资源| 亚洲午夜国产精品| 亚洲人成网站18禁止| 久久亚洲精品11p| 亚洲欧洲日本在线| 黑人精品videos亚洲人| 亚洲人成影院在线| 亚洲一区二区三区在线观看蜜桃 | 久久九九亚洲精品| 亚洲免费精彩视频在线观看| 亚洲视频一区二区在线观看| 亚洲一区二区三区精品视频| 亚洲精品乱码久久久久久V| 亚洲高清成人一区二区三区| 亚洲日韩av无码| 在线电影你懂的亚洲|