標籤:技術分享 基本 highlight 實參 build tail 配置 profiler 成功
http://blog.csdn.net/OnafioO/article/details/44903491
(這種沒用,只是在手機看到畫面而已)
手機安裝unityRemote並運行,unity中設定【edit】→【Perferences】,在External Tools中,設定Android SDK Location,串連usb後直接運行unity在手機上就能看到結果。
這種方法問題是使用這個unityRemote啟動並執行結果和打包出來的apk運行結果未必一致,
不清楚使用profiler查看的是否是真機的參數
但是可以使用代碼輸出調試
[csharp] view plain copy print?
- if (Input.GetKeyUp(KeyCode.Escape))
- {
- Debug.Log("Return Button");
- }
2 unity打包android apk下載android sdk(unity版本和Android SDK Tools有一定對應關係,本文使用的是unity4.3.4 Android SDK Tools版本是22.0.1)
Edit->Perferences中設定android sdk位置
File->Build Settings,
然後在Inspector面板配置,首先更改下
再修改,最後可以建立個Keystore
然後可以點擊build進行打包,打包時報錯經常是因為unity版本和Android SDK Tools版本對不上,比如提示缺少zipalign.exe,aapt.exe等
解決方案是直接從\android-sdk-windows\build-tools\19.1.0\中把zipalign.exe,aapt.exe複製到android-sdk-windows\tools\中
其中zipalign.exe這個檔案只有build-tools 19.1.0以上的版本中才有
aapt.exe這個基本大多數版本的build-tools 都有
3 使用profiler查看真機運行參數 關閉行動數據(2g網)
開啟wifi(手機和unity所在pc在同一子網)
首先使用unity打包apk,打包時需要勾選
然後build and run,運行成功手機直接顯示遊戲畫面,profiler自動彈出並顯示手機運行apk的真實參數
如果 Unity 編輯器 (Editor) 自動連接裝置失敗,從分析器視窗 (Profiler Window) 的活動分析器 (Active Profiler) 下拉式功能表中選擇正確的裝置
android裝置通過usb串連(正確安裝驅動後)profiler中會多出兩個選項
官網原文 http://uec.unity3d.com/learning/document?file=/Manual/Profiler.html
IOS使用profiler查看包參數的方法與android基本一直,但需要使用mac上的unity進行調試
unity 聯機調試(android ios)