簡體   English   中英

您如何調試Android的表面?

[英]How do you debug Android's watchface?

出於某種原因,對於您可以從Github的倉庫中提取的表面示例,我似乎無法在Logcat中輸出任何內容。 我已經啟用了手表模擬器中的開發功能。 我有最新的Android Studio。 當我開始一個全新的項目時,我可以順利地輸出到Logcat。 我究竟做錯了什么?

我知道這是一個古老的問題,但是如果有人仍然遇到這個問題尋找答案:

我假設您是在談論Google Watchface示例?

該示例使用isLoggable寫入日志文件,例如:

    if (Log.isLoggable(TAG, Log.DEBUG)) {
        Log.d(TAG, "onConnected: " + connectionHint);
    }

正如您可以在Log.isLoggable的文檔中閱讀的那樣isLoggable函數基本上只是自定義/優化日志消息的一種方法,默認情況下返回false

如果要啟用DEBUG級別的日志記錄,可以使用以下shell命令通過命令行執行此操作:

adb shell setprop log.tag.NameOfMyActivity DEBUG

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM