当我adb devices在终端上键入命令时,它显示设备已连接
附加设备列表
0123456789ABCDEF设备
但是当我输入adb logcat命令时,它会挂起以下消息
等待设备
谁能告诉我这背后的问题是什么?我在cts上测试设备.
我想在logcat中看到几个单词.换句话说,只是一个给定的标签.我尝试启用Regex并键入[Encoder|Decoder]过滤器,但它不起作用.
Android logcat"应用程序"列始终为空.我有最新版本的android工具.

运行我的应用程序的50%的时间我收到此错误
06-20 12:56:51.183: A/libc(32140): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 32140 (example.www)
Run Code Online (Sandbox Code Playgroud)
我只需重新打开应用程序然后就可以了.但我不知道为什么我收到此错误并且应用程序崩溃了.我正在处理尺寸很大的大图像,大约1200x1200像素并将其设置为背景.我还将该图像用作其他一些活动的位图作为背景.还做一些调用服务器并获取JSON数据.希望我提供足够的信息,因为我不知道该寻找什么...我正在为4.1.2开发
完整的Logcat
06-20 13:02:38.823: W/ActivityThread(4102): Application eu.sexample.www can be debugged on port 8100...
06-20 13:02:38.983: D/dalvikvm(4102): GC_FOR_ALLOC freed 114K, 7% free 12283K/13191K, paused 13ms, total 13ms
06-20 13:02:38.988: I/dalvikvm-heap(4102): Grow heap (frag case) to 18.398MB for 5954576-byte allocation
06-20 13:02:39.008: D/dalvikvm(4102): GC_CONCURRENT freed 1K, 5% free 18096K/19015K, paused 12ms+1ms, total 22ms
06-20 13:02:39.053: D/dalvikvm(4102): GC_FOR_ALLOC freed 0K, 5% free 18097K/19015K, paused 10ms, total 10ms
06-20 13:02:39.088: …Run Code Online (Sandbox Code Playgroud) 我正在使用最新的Eclipse Juno来开发Android应用程序.
我的问题是logcat文本消息在大约80个字符后被包装(即使Text列比那80个字符宽得多).这是相当烦人的,因为它包含多行的一个长行,而我甚至没有使用我的Logcat窗口宽度的一半,这使得它的可读性降低.
我在Android> Logcat下查看了Eclipse的首选项,但找不到我的问题的任何解决方案.不久前我使用Eclipse Indigo进行Android开发,其中没有包装文本消息.
有没有人知道如何在Eclipse Juno的Logcat Text列中禁用包装?
我想知道我的AirPad上发生什么事情,所以我发出了logcat命令:
adb logcat -v time -d -b radio -b events -b main -b system -b radio
但是,在查看时间戳时,每个缓冲区的第一个时间戳似乎是在它之前的缓冲区的最后一个时间戳之后立即开始的.
--------- beginning of /dev/log/radio
10-20 19:30:37.878 D/RILD ( 53): Do not switch user to radio
...
10-20 19:30:37.998 D/RIL ( 53): Wait device...
--------- beginning of /dev/log/events
10-20 19:30:39.608 I/boot_progress_start( 54): 9398
...
10-20 19:31:13.998 D/RIL ( 53): Wait device...
--------- beginning of /dev/log/system
10-20 19:31:15.008 D/ConnectivityService( 99): tearing down Mobile networks due to setting
...
10-20 19:32:28.418 V/ActivityManager( 99): Launching: HistoryRecord{408d6a00 com.amazon.kindle/com.amazon.kcp.reader.BookReaderActivity} …Run Code Online (Sandbox Code Playgroud) 我有一个华为的Ideos X3,按理说它是正确的通过USB连接(安装驱动程序,并在设备管理器中没有黄色感叹号).我可以通过Eclipse安装和运行我的应用程序,但是我没有在LogCat上得到任何响应.所以我对调试没有任何反馈......任何人都有线索..?谢谢!
在Windows(win7)上,通过USB调试真正的手机我想将logcat日志转储到我的PC上的文件中.数据速率超出了日食中可用的数据; 我想要整个未过滤的日志.
根据logcat命令行说明,这应该是微不足道的
logcat -f logfile.txt
我正在使用adb logcat -f logfile.txtWindows命令行
但这总是回应
couldn't open output file: Read-only file system
文件系统不是只读的.创建和编写文件工作正常,粗略的重定向adb logcat > logfile.txt也可以按预期工作.提供日志文件的完整路径没有任何区别.
我想使用logcat -n和-r选项,但它们需要-f工作.
有什么建议?
笔记.这个问题与Ubuntu上的一个问题很接近但是在Windows上没有对我有用的答案,并且有一个建议我已经尝试过但不起作用.关于SO的大多数类似引用只是引用帮助页面,说-f filename应该有效.
编辑问题以使其与有用的评论和回复保持同步.
我注意到,当通过从TestCase和派生的测试类测试普通Java类时AndroidTestCase,LogCat输出消失了.
是否仍然可以捕获这些消息的输出?或者我唯一的办法是使用更加缓慢ActivityInstrumentationTestCase2<>的基础类?
我在eclipse 4.4上安装了android SDK和插件,而LogCat只显示了每条消息的第一个字母.
截图:

问题可能在eclipse中,因为我可以在运行'adb logcat'时看到LogCat.
我试图重新启动eclipse,adb和更改LogCat字体.
android-logcat ×10
android ×8
logcat ×5
adb ×3
eclipse ×2
cts ×1
fatal-error ×1
junit ×1
logging ×1
regex ×1