Articles of logcat

Android logcat“应用程序”列始终为空

Android logcat“应用程序”列始终为空。 我有最新版本的android工具。

Android logcat:使用电子邮件从设备发送日志条目

脚本 我已经向几个朋友发布了Android应用的测试版。 现在,我想修复测试期间出现的一些错误。 我已经设置了第三方崩溃报告实用程序,因此我可以轻松处理应用程序崩溃。 但是,有一些错误的行为不会导致崩溃。 在这些情况下,我想检查应用程序日志,看看出了什么问题。 有没有办法让应用程序通过电子邮件发送其logcat条目? 澄清 有许多日志应用程序( android-log-collector , Log Viewer(logcat) )可以检查和显示logcat条目。 但是,自Android 4.1以来,这些应用无法访问其他应用的日志。 我不介意在设备中占用大量空间 – 此function仅适用于Beta测试人员。 解决方案应该没有root或任何其他特殊权限。

onCreateView方法何时被调用? 和活动生命周期中有多少次?

我写了一个看起来像这样的小程序: package com.example.lifecycle; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.AttributeSet; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; public class LifeLogger extends Activity { private String TAG = this.getClass().getName().toString(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_life_logger); Log.d(TAG,”onCreate event”); } @Override protected void onResume() { super.onResume(); Log.d(TAG,”onResume event”); } @Override protected void onPause() { […]

Eclipse – 使用Android 7清空Logcat

我最近将我的Nexus 9平板电脑更新为Android 7 Nougat。 从那时起,Eclipse中的Logcat视图停止显示Logcat消息,视图保持为空。 设备目标也显示为“未知”。 如果我在Eclipse外部启动Logcat(AndroidSDK-> tools-> ddms),它会显示所有消息。 但是,“应用程序”列保持为空。 关于这个主题已经有一些(较旧的)问题在这里,但这里没有一个解决方案适合我。 我尝试了什么: 使用另一个USB端口 将设备聚焦在DDMS透视图中 重启Eclipse 重启设备+电脑 abd kill-server 禁用并重新启用设备上的USB Debuging 重置USB-Debuging授权并再次确认RSA指纹 将USB模式切换为“MTP” Android SDK中每个安装的软件包都是最新的,我使用最新的Eclipse + ADT插件。 我的Galaxy S5 Mini(Android 5.1.1)也能正常运行。 我知道,ADT-Plugin已被弃用,我们应该使用Android Studio。 但是我仍然尽可能长时间地使用Eclipse,所以我正在寻找解决这个问题的方法。 那么有谁知道如何解决这个问题?

什么启用Android Eclipse LogCat?

LogCat窗口已打开。 有时LogCat显示Log消息,有时它不显示,无论是否附加了物理目标。 是否在调试环境中的某处启用/禁用日志?

grep adb logcat并将输出写入文本文件

我想grep adb logcat并将输出写入文本文件。 如果我这样做 ./adb logcat > std.txt 它将整个日志写入文本文件&如果我这样做 ./adb logcat | grep ABC 它将包含ABC的所有行打印到我的终端。 但是现在我希望搜索ABC并将这些行只写入文本文件。 ./adb logcat | grep ABC > std.txt 不起作用。 Plz的帮助。

Android Studio logcat历史记录/缓冲区大小

有谁知道是否有办法增加Android Studio中的logcat历史/缓冲区的大小? 我记得在Eclipse中有一种方法可以做到这一点,并希望Android Studio有类似的设置。

在android studio中使用设备进行调试时,Android Logcat为空

当我尝试在android studio中使用android设备进行调试时,Logcat没有显示任何内容。 但是当我使用模拟器时,LogCat会显示所有消息。 在实际设备上调试时应该如何查看Logcat消息? 谢谢 !

如何解决导致此问题的任何问题:I / System.out:(HTTPLog)-Static:isSBSettingEnabled false

我正在写一个访问互联网的Android应用程序。 它运行没有错误,但自从我将我的设备(三星Galaxy S5)升级到Android 5.0.1后,当我的手机运行应用程序时,我的logcat充斥着以下消息: 05-20 16:05:35.514 23322-23440/scave.dvend I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 05-20 16:05:35.514 23322-23440/scave.dvend I/System.out﹕ (HTTPLog)-Static: isShipBuild true 05-20 16:05:35.514 23322-23440/scave.dvend I/System.out﹕ (HTTPLog)-Thread-23345-153023149: SmartBonding Enabling is false, SHIP_BUILD is true, log to file is false, DBG is false 05-20 16:05:35.514 23322-23440/scave.dvend I/System.out﹕ (HTTPLog)-Static: isSBSettingEnabled false 05-20 16:05:35.564 23322-23440/scave.dvend I/System.out﹕ KnoxVpnUidStorageknoxVpnSupported API value returned is false […]

在设备上使用ACRA的Logcat空

所以我使用ACRA 4.4.0的所有默认值,而我的logcat字段是空的。 我的应用程序有 <uses-permission android:name="android.permission.READ_LOGS" /> 权限,这应该至less给我自己的应用程序日志,因为果冻豆 。 最后说明:自Android 4.1(JellyBean)以来,READ_LOG权限不再授予第三方应用程序。 从这个版本开始,logcat只提供自己的应用程序的痕迹,而不需要许可。 JellyBean logcat日志由ACRA从版本4.3.0b2开始检索 所以我做了一个强制日志: Log.i("mytag" , "message"); ACRA.getErrorReporter().handleException(null); 在模拟器(v4.2)上,我得到了完整的logcat。 (BTW与JB施加的logcat限制有些矛盾) 但是,在我的设备v4.2.1上,logcat完全是空的。 任何人有任何想法?