Articles of android logcat

“Landroid / support / v4 / app / Watson”课程的链接; 失败 – 无法解析Lcom / actionbarsherlock / app / SherlockActivity的超类

我有一个我几周前工作的android项目,它在我的上一次尝试中工作正常,但现在项目编译都很好,但是在启动应用程序时,我收到以下警告并且它崩溃了我的应用程序。 Unable to resolve superclass of Landroid/support/v4/app/Watson; Link of class ‘Landroid/support/v4/app/Watson;’ failed Unable to resolve superclass of Lcom/actionbarsherlock/app/SherlockFragmentActivity; 请告诉我如何解决这个问题。 谢谢

我们可以在logcat中关闭“聊天”吗?

所以我试图在大型代码库中find一个难以捉摸的bug。 因此,我在我的应用程序中添加了大量日志记录。 我很幸运,有多个测试人员正在研究这个问题。 但是,我发现很多我的logcat日志都丢失了。 他们被隐藏为’健谈’。 例如 1799 12017 I logd: uid=10007 chatty comm=Binder_B, expire 4 lines 我发现有人提到使用adb命令 adb logcat -p 但我找不到-p的任何文档。 我还发现有很多设备(可能是Marshmallow上的所有设备)都不支持。 除了将设备插入Android Studio / Eclipse之外,有没有办法阻止“聊天”隐藏我的日志?

Android studio 3.0:Studio Profilers遇到意外错误

我的应用运行完美。 但是每次运行我的应用程序时,我的logcat都会出错: 12-11 20:45:42.539 946-1547 / package E / StudioProfiler:Studio Profilers遇到意外错误。 考虑报告错误,包括下面的logcat输出。 另见: https : //developer.android.com/studio/report-bugs.html#studio-bugs 无法捕获应用程序 这个错误是什么意思? 为什么每次都会发生? 我使用的是Android studio 3.0.1和Gradle 3.0.1。

Logcat崩溃并出现错误:意外的EOF

我正在进行一些冗长的计算,而且出现问题很晚。 我尝试使用断点,但到目前为止没有成功。 所以我把一个Log.d放到循环中监视… 但很快,Logcat崩溃了: 02-08 16:35:42.820 2936-3402/com.nohkumado.geneticsolving.full D/BaseC: norm:BC sq:49.0 dis:0.0 con:50.0/BC sq:56.0 dis:4.0 con:94.0=1.4069148936170213 read: unexpected EOF! ——— beginning of crash 我需要重新启动工作室才能让Logcat再次运行。 我看是否能find一些Logcat缓冲区大小的设置,但到目前为止我什么也没find。 可以做些什么?

Android自动填充:dispatchProvideAutofillStructure()未布局

我已经使用compileSdkVersion 26配置我的应用程序以支持Android Oreo。 我还为我的电话号码输入字段设置了android:autofillHints=”phone” 。 当我点击该字段时,我可以看到“自动填充”popup。 但是,当我点击“自动填充”时 , “内容无法自动填充”吐司出现,我在logcat中看到以下跟踪: RemoteFillService Not handling { when=-3ms what=3 target=com.android.internal.os.HandlerCaller$MyHandler } as service for ComponentInfo{com.google.android.gms/com.google.android.gms.autofill.service.AutofillService} is already destroyed View dispatchProvideAutofillStructure(): not laid out, ignoring 我该怎么解决这个问题? 我已确认在设置>系统>语言和输入>高级>输入辅助>自动填充服务中配置了电话号码。 使用示例XML进行更新:在API 26模拟器设置中,我可以选择“使用Google自动填充”。 使用Android Studio的Design选项卡,我添加了一个“Phone”types的EditText ,然后在XML元素中手动插入android:autofillHints=”phone” : 使用此XML可以观察到上述Logcat特性。

如何调试BOOT_COMPLETE广播接收器的“Force Close”崩溃?

由于手机重启并因此在启动时与Eclipse调试器/ LogCat断开连接,如何查看启动完整广播接收器崩溃的位置? 我正在我的公共类的onReceive()中执行一些操作BootCompleteReceiver扩展BroadcastReceiver {…} 当手机启动时,这会崩溃并popup一个强制关闭对话框。 如何调试此问题并查看问题所在? 调试任何BOOT_COMPLETE广播接收器的问题都适用。 谢谢! 编辑 是的,我们可以看到系统登录LogCat,因为手机正在启动,但是我的应用程序Log.d(TAG,“Boot completed”)必须等到它(onReceive)被触发,但到那时应用程序崩溃了,因为问题在接收器本身的某个地方。 应用程序在我可以记录任何内容之前崩溃。 另外,对于重启的手机,我无法使用“在调试模式下运行”…

这个警告是由我的应用引起的吗? – “使用startService的隐式意图不安全”

我在开发时在Logcat中收到此警告。 它是由我的应用程序引起的吗? 16699-16699 / tld.me.myapp.debug W / ContextImpl:使用startService的隐式意图不安全:Intent {act = com.google.android.location.internal.GoogleLocationManagerService.START} android.content.ContextWrapper.bindService:517 com.google.android.gms.internal.va:-1 com.google.android.gms.internal.u.connect:-1 我无法在我的代码中看到我可能导致这种情况的原因。

布局上的“标签”和“ID”是什么?

我知道switch语句是如何工作的,但我不知道这意味着什么(R.id.webbutton)。 任何人都可以解释它是什么以及什么是TAG? 是否有适合初学者的指南? 我的意思是绝对的初学者。

adb logcat挂起“等待设备”消息

当我在终端上键入adb devices命令时,显示设备已连接 附加设备列表 0123456789ABCDEF设备 但是当我输入adb logcat命令时,它会挂起以下消息 等待设备 谁能告诉我这背后的问题是什么? 我在cts上测试设备。

adb logcat -f log.txt错误:无法打开输出文件:只读文件系统

在Windows(win7)上,通过USB调试真正的手机我想将logcat日志转储到我的PC上的文件中。 数据速率超出了日食中可用的数据; 我想要整个未过滤的日志。 根据logcat命令行说明,这应该是微不足道的 logcat -f logfile.txt 我在windows命令行上使用adb logcat -f logfile.txt 但这总是回应 couldn’t open output file: Read-only file system 文件系统不是只读的。 创建和编写文件工作正常,粗略的重定向,如adb logcat > logfile.txt也可以按预期工作。 提供日志文件的完整路径没有任何区别。 我想使用logcat的-n和-r选项,但它们需要-f才能工作。 有什么建议么? 笔记。 这个问题与Ubuntu上的一个问题很接近但是在Windows上没有对我有用的答案,并且有一个建议我已经尝试过但不起作用。 SO上大多数类似的引用只是引用帮助页面,说-f filename应该有效。 编辑问题以使其与最新的有用评论和回复保持同步。