![](/img/trans.png)
[英]How to populate an array on the direct screen using android studio so you can print from the console
[英]How to print to the console in Android Studio?
我剛從 Linux 下載了 Android Studio: http://developer.android.com/sdk/installing/studio.html
我想知道如何打印到控制台?
來自android.util.Log
的System.out.print(...)
和Log.e(...)
似乎都不起作用。
通過單擊以調試模式運行您的應用程序
在 Android Studio 的上方菜單中。
在底部狀態欄中,單擊4: Run
按鈕旁邊的5: Debug
按鈕。
現在您應該選擇Logcat
控制台。
在搜索框中,您可以輸入消息的標簽,您的消息應該會出現,如下圖所示(其中標簽是CREATION
):
查看這篇文章了解更多信息。
Android 有自己的將消息(稱為logs
)打印到控制台的方法,稱為LogCat
。
當您想將某些內容打印到LogCat
,您可以使用Log
對象,並指定消息的類別。
主要選項是:
Log.d
Log.e
Log.i
Log.v
Log.w
您可以在代碼中使用Log
語句打印一條消息,如下例所示:
Log.d("myTag", "This is my message");
在 Android Studio 中,您可以搜索標記為myTag
日志消息,以便在LogCat
輕松找到該消息。 您還可以選擇按類別過濾日志,例如“調試”或“警告”。
您可以在 Android Studio 的Run
窗口中看到println()
語句。
請在此處查看帶有屏幕截圖的詳細答案。
如果您的應用程序是從設備而不是 IDE 啟動的,您可以稍后在菜單中執行: Run
- Attach Debugger to Android Process
。
這在調試關閉應用程序的通知時很有用。
我通過撤銷我的 USB 調試授權解決了這個問題。
撤銷,
轉到設備設置 > 啟用開發人員選項 > 撤銷 USB 調試授權
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.