1. 程式人生 > >Unity安卓移動裝置顯示Debug.Log資訊

Unity安卓移動裝置顯示Debug.Log資訊

最近忙著開發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版本可以統一將其關閉輸出。