Articles of logcat

当我的应用程序与此无关时,为什么我将“设置airplane_mode_on已从android.provider.Settings.System ”移至logcat?

我没有find任何在线参考。 只是一些具有相同线路的logcat,显然来自Android 4.2+,可能来自CyanogenMod设备,比如我拥有的GT-I9100。 在Eclipse中开发我的Android应用程序,我偶尔会在LogCat视图中使用我的应用程序包名称进行自动过滤。 所以它似乎来自我的应用程序,或者至少是由我的应用程序引起的。 完整的行是: Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value 该应用与此类Android全局设置无关。 任何提示? 谢谢。

禁用Logcat(DDMS)和运行控制台自动打开任何活动

我从Android Studio外部监控我的logcat(在我的模拟器旁边的另一个屏幕/工作区上打开了logcat颜色 ),并希望自动停止在Android Studio中打开Android DDMS视图。 它占用了屏幕空间,我宁愿为我的代码保留。 我知道我可以完全删除视图,但我希望保留对它的访问权限,因为我使用它来快速直接链接到有问题的代码行。 我可以过滤logcat输出只显示’错误’级别,但这不是一个很好的解决方案,因为我会不断更改filter以获取周围的日志条目,如果我想跟踪的问题。 运行控制台也是如此。 我也想阻止它开放。 有没有办法可以访问这两个视图,而无需在任何时候打开活动? 我查看了设置,但找不到任何可能的候选人进行修改。

我们可以在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之外,有没有办法阻止“聊天”隐藏我的日志?

包名称未在ICS中的Logcat中显示

在我的Eclipse logcat中将ICS升级到Android 4.0.3后,为什么应用程序(包名称)仍然是空白的? 据我所知,它是日志的重要组成部分,不应该从Android 4.0.3中删除。 似乎这个问题只出现在Android 4.0.3上运行的三星Galaxy S上,因为我在我的模拟器(4.0,4.0.3和4.1)以及谷歌Nexus (运行4.0.5)上获得了包信息。 那么我们有什么方法可以从Logcat看到或获得一个应用程序的唯一标识符(除了包名称)?

缺少蓝牙权限 – 但我的应用程序不使用它

我的当前应用程序非常有效,除了它偶尔会抛出一个我没有解释的错误: E/AudioManagerAndroid﹕ BLUETOOTH permission is missing! 没有进一步的信息…我的应用程序与蓝牙无关,所以我想知道这个错误来自哪里。 最接近的可能是我访问的铃声管理器获取用于我的通知的默认闹钟铃声。 有没有人经历过同样的事情,并且可能知道修复? 它不会让我的应用程序崩溃,但我的印象是它确实会破坏测试朋友手机上的应用程序(没有logcat,因为他距离数百英里,并且对这些事情一无所知)

为什么LogCat会将所有项目显示为警告(橙色)?

Eclipse表现得很奇怪。 它将每个日志项显示为警告(橙色)。 此外,每个人的时间是’?:??’,PID是’?’,而标签也是’?’。 截图如下

Android LogCat设备已断开连接

我在Logcat上苦苦挣扎。 每次按下按钮更改程序中的意图时,手机都会与LogCat断开连接,并显示消息“Device Disconnected”。 是什么导致这种情况? 为什么? 可能是我的代码抛出一个错误断开LogCat? 或者这是一个LogCat问题? 我试图重启eclipse,并在没有运气的情况下停止adb.exe进程。 : E/(): Device disconnected

Logcat不会显示Log.d消息

我正在开发一个Android应用程序,我希望有一些方法可以在我的代码运行时打印调试语句。 幸运的是,当我在Android 2.3.3(API 10)模拟器上运行我的应用程序时,Logcat能够打印出Log.d消息。 但是,当我在物理设备(三星Galaxy S4 Android 4.2.2)上测试相同的确切应用程序时,除了dalvikvm和AndroidRuntime消息之外我什么都看不到。 com.android.internal.os.RuntimeInit <<<<<>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<< 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): CheckJNI is OFF 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): setted country_code = USA 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): setted countryiso_code = US 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): setted sales_code = VZW 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): readGMSProperty: start 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): readGMSProperty: already setted!! 07-28 04:49:27.458: DEBUG/AndroidRuntime(6420): […]

如何解释Logcat

任何人都可以告诉我如何读取Logcat中的错误? 我想了解我的问题所在。 目前,我试图阅读它,但找不到崩溃的原因。 这是我不明白的Logcat: 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): FATAL EXCEPTION: main 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.paad.whereami/com.paad.whereami.WhereAmI}: java.lang.NullPointerException 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.os.Handler.dispatchMessage(Handler.java:99) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.os.Looper.loop(Looper.java:130) 05-18 18:29:44.160: ERROR/AndroidRuntime(2145): at android.app.ActivityThread.main(ActivityThread.java:3683) […]

libCl在LogCat中的alphaPlaneWorkaround错误消息

我最近注意到,在调试应用程序时,LogCat会报告许多错误(“E”)消息,其中pid = 92,tag = libagl,Message =“使用alphaPlaneWorkaround”。 重新绘制应用程序屏幕时会显示消息,例如滚动时。 我使用的是Android 2.1。 我意识到这些消息在手机的声音和显示设置中打开animation后开始出现,并且测试表明如果选择了“所有animation”或“某些animation”选项,它们就会出现,如果我选择“没有animation”。 是什么导致这些消息? 他们是否在我的应用中指出了错误,或者是由操作系统引起的错误?