1. 程式人生 > >Eclipse中如何檢視andriod apk真機執行的日誌

Eclipse中如何檢視andriod apk真機執行的日誌

今天在真機上測試的時候 發現真機執行和在Unity 編輯器中執行的表現有些差異 就列印了些日誌 可是對andriod之類的除錯不熟悉 就網上查了些資料 最後終於可以檢視日誌了 記錄一下.

  1. 安裝個eclipse環境,我是直接從網上下載的adt-bundle, 裡面自帶了eclipse
    這裡寫圖片描述
  2. 切換到eclipse的DDMS視窗 {windows->Open Perspective->DDMS}
    這裡寫圖片描述
  3. 看到左上角的Devices區域 如果你的機器連線好了的話 這個地方會顯示出來,並且會顯示出來當前正在執行的可除錯程式
    這裡寫圖片描述

  4. 一開始的時候 我運行了apk 但是在這個地方並沒有找到我的程式 google了一下 說我的apk的AndroidManifest.xml的application裡面必須要加入一個Debuggerable=true, 我就開啟自己加了一個 重新生成了apk 發現還是沒有 用apktool解包看了下 發現Debuggerable居然寫的false,我以為自己寫錯了 後來才發現 是uniy在打包的時候 會根據BuildPlayer的BuildOption來寫這個值 也就是說你只要加上Development編譯標誌就可以了.

  5. 好了一切ok 現在去左下角的logcat就可以檢視日誌了, AllMessages裡面有很多日誌 你可以自己加個filter把自己感興趣的過濾出來