Tag: android logcat

SQLite数据库在<table_name>(列)上给出警告自动索引升级Android L之后

我已经用Android 5.0 Lollipop升级了我的Nexus 7,在此之前,我的应用程序与SQLite数据库很好,但现在每当我执行任何types的查询,它给我日志猫错误,如: 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on area(server_id) 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on account(area_id) 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on staff_visit(account_id) 12-09 12:37:04.942: E/SQLiteLog(13041): (284) automatic index on ordertab(account_id) 12-09 12:37:04.960: E/SQLiteLog(13041): (284) automatic index on area(server_id) 12-09 12:37:04.960: E/SQLiteLog(13041): (284) automatic index on account(area_id) 12-09 12:37:04.960: E/SQLiteLog(13041): […]

自动清除每个Eclipse Debug / Run上的LogCat?

我希望这是一个简单的任务,但我很惊讶地发现没有答案。 让我澄清一下: 我不想手动调用adb logcat -c 。 事实上,我甚至没有使用命令行来查看LogCat,所以我不认为这是可能的(编辑: 实际上,它是通过在单独的命令行中运行命令…但是我不想要做到这一点) 。 我正在使用Eclipse来查看LogCat。 我不想每次单击buttonClear Log 。 这就是我现在正在做的。 我以编程方式或通过Eclipse的运行/debuggingconfiguration,或者想要一种自动清除LogCat的方法,每次我按Ctrl + F11运行我的Android项目。 我的LogCat变得混乱。 Ctrl + F11不重要 – 这只是我的debugging捷径。 我想在Debug / Run上清除LogCat。 我在Windows 7上使用Eclipse,并使用Nexus One(而不是仿真器)进行debugging。 我试过了: 修改debugging/运行configuration。 ( Project – > Properties – > Run/Debug Settings – > Edit Launch Configurations )从模拟器运行是添加Additional Emulator Command Line Options的唯一方法。 但是我从实际的Android设备上运行,所以我无法访问这些选项。 build设者? 我不知道如何使用这个。 ( Project […]

为什么我的应用程序正在运行时,在Android Studio Logcat中看到“No Debuggable Applications”?

我想过滤Android Studio Logcat中显示的内容,只显示与我的应用程序相关的内容。 我已经select了从logcat顶部的下拉菜单中Show only selected applications ,如以下屏幕截图所示: 但是在上面的下拉菜单中,它应该显示正在运行的应用程序(和其他选项),我们可以从中select我们的应用程序来查看与其相关的日志消息,我发现No debuggable Applications是唯一的select。 为什么? 我该怎么办才能解决这个问题? 注意:每次运行项目都不会发生。 有时会发生,有时会从第二个屏幕截图中的下拉菜单中自动select我的应用程序(当我运行它时),并正确地过滤结果。

如何在Eclipse中自动滚动LogCat输出?

更新:这原来是在SDK工具的R14中的错误。 已经在2013年10月27日发布的R15中得到修复。 更新到最新版本解决了接受的答案中build议的问题。 我在Eclipse的Debug视图中使用LogCat窗口来诊断和修复代码中的崩溃。 我注意到,LogCat的输出会自动向下滚动添加新的行(但只有当你滚动到底部自己)。 如果我正在等待exception堆栈跟踪出现,这是非常好的,但是如果我正在尝试读取日志中的某些内容并且在底部添加更多的行(非常恼人),它会一直跳到底部我滚回到错误,然后再跳到底部)。 有什么办法可以让它保留在我放置它的位置,放置它的时候,但是当我到达底部的时候,会自动继续滚动吗? 编辑:请注意,我知道filter,我不认为这是一个解决问题的办法。 另一个编辑:如果我从底部向上滚动“足够远”,它会自动停止滚动。 足够远可能是5行,也可能是500行,这似乎与日志中有多less行有关。 理想情况下,只要我离底部至less1行,就停止滚动。

完全禁用Android应用程序中的LogCat输出?

在将应用程序发布到市场之前,closures我自己的应用程序的LogCat输出非常简单。 我也知道如何select性地过滤LogCat消息的标签和/或ID为我自己的debugging方便。 但是现在我对可能更困难的事情感兴趣(也许是不可能的):禁用所有的LogCat输出,包括来自第三方服务(如TtsService,GoogleLoginService等)的输出。 这可能吗? 为了进一步澄清:我对自己过滤掉消息不感兴趣。 对于从Android Market下载我的应用的用户,我非常感兴趣的是禁用第三方消息。 这可能吗?

Android Studio – ADB错误 – “…设备未经授权。 请检查设备上的确认对话框。“

所以我开始在我的ADB日志中发现错误,我想这会导致我的设备显示我的应用的任何logcat输出。 我得到所有的logcat输出,除了应用程序本身。 PropertyFetcher: AdbCommandRejectedException getting properties for device 04799057970ed1fc: device offline PropertyFetcher: AdbCommandRejectedException getting properties for device 03799467970ed5fg: device unauthorized. Please check the confirmation dialog on your device.

如何停止在Android Studio中滚动logcat

我之前使用Eclipse,我可以轻松地停止滚动logcat,但我无法在Android Studio中find相同的funcionality。 任何人都知道如何做到这一点?

Android:如何在eclipse控制台上打印variables?

我想打印控制台上的variables的值为我的debugging目的,但system.out.println不工作。

来自nativeGetEnabledTags的意外值:0

我安装了最新版本的SDK(r21)和ADT 21.0.0。 我尝试了简单的代码,它运行良好,但是现在我在LogCat中得到了一个警告,它没有出现在以前的版本中: 来自nativeGetEnabledTags的意外值:0 我GOOGLE了,我发现问题39723:模拟器Spam LogCat“来自nativeGetEnabledTags:0的意外值”消息 。 这是什么意思?

Logcat不显示我的日志调用

我在Android编程方面总是很努力,并且想学习如何debugging我的应用程序。 我似乎无法将Log.i | d | v调用显示在LogCat中。 这是我正在使用的代码。 正如你所看到的,我已经定义了一个LOG_TAG常量,但似乎无法在LogCat中find它。 我也导入了android.util.Log,并确保在我的AndroidManifest中,我将“debuggable”设置为TRUE。 我也检查http://developer.android.com/reference/android/util/Log.html没有任何运气解决这个问题。 我究竟做错了什么? 我甚至看在正确的地方? 我已经尝试使用DDMS和debugging的angular度以及没有任何运气。 任何帮助这个noob将不胜感激。 谢谢。 我的环境:Windows XP IDE = Eclipse版本:3.6.1,生成ID:M20100909-0800 Emulator =指向android sdk 2.1 api 7 //非常基本的HELLO世界代码和几个Log.i调用 import android.app.Activity; import android.os.Bundle; import android.util.Log; public class debugger extends Activity { private static final String LOG_TAG = "debugger"; /** Called when the activity is first created. */ […]