Unity安卓移動裝置顯示Debug.Log資訊
阿新 • • 發佈:2019-02-15
最近忙著開發Unity原生外掛,由於演算法組先提供了安卓庫(略反人類),除錯的過程遇到了史無前例多的Debug需求。參考了一些外掛中採用的公共訊息管理,比如用一個靜態的回撥函式或者單獨寫一個類封裝的,這裡分享一下在Android上顯示Debug.Log()訊息的方法。
首先在Unity中新建一個場景,掛上一條Debug資訊。"Build And Run"到安卓真機。
using UnityEngine; public class DDMS : MonoBehaviour { void Start () { Debug.Log("Hello DDMS"); } }
找到安卓SDK路徑(如C:\Android\android-sdk\tools)下的ddms.bat,執行。
會有一個黑框框跳出來。
稍等,軟體主頁就出來了。 ( Dalvik Debug Monitor Server : DDMS ) ,點選左下角的“+”號,新增搜尋。
彈出框內都輸入Unity,確定。
真機上啟動剛剛Build的APK,就可以看見輸出的Debug資訊。
補充,當專案中存在無數的Debug時,最終Release版本可以統一將其關閉輸出。