程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> logcat- 當運行Android的JUnit測試時,LogCats Log.x() 在哪裡輸出?

logcat- 當運行Android的JUnit測試時,LogCats Log.x() 在哪裡輸出?

編輯:編程綜合問答
當運行Android的JUnit測試時,LogCat's Log.x() 在哪裡輸出?

當我通過測試TestCaseAndroidTestCase中的派生類來測試普通的java類時,LogCat輸出消失。
那它是否仍然可以捕獲這些輸出信息?或者說我只能使用更緩慢的ActivityInstrumentationTestCase2 < >作為基類?

最佳回答:


我在 Android 2.1中也遇見相似的問題。Eclipse中可查看logcat,但在Android Junit模式中運行程序就不能顯示任何信息。
從終端窗口的命令行中檢查 logcat

# check the device name you are using
# It gives something like this:
$ ./adb devices
List of devices attached 
emulator-5554   device

# open logcat of the device
$ ./adb logcat emulator-5554
D/AndroidRuntime(  943): 
D/AndroidRuntime(  943): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime(  943): CheckJNI is ON
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved