jjzjj

android - 迁移到 Android Studio : how to better configure logcat view

我正在从eclipse迁移到AndroidStudio。我在一些基本问题上遇到困难,其中之一是有效地检查日志。在eclipse中,我通常检查logcat输出最大化LogCat选项卡(双击选项卡以最大化,然后再次最小化)。这很快并且可以从DDMS、Java或调试角度完成。在AndroidStudio中,似乎只有一个视角,DDMS框架固定在左下角。为了最大化,我现在找到的唯一方法是将窗口置于float模式(使用DDMS窗口角落的齿轮图标),然后调整它的大小。要再次最小化它,我必须再次单击齿轮图标并禁用float模式。与eclipse相比,这是太多的工作。有没有更好的办法?同样在logcat

android - 解决 'application has stopped' 崩溃错误

构建AOA应用程序,我的Android设备与外部配件通信,在本例中为arduino。当我连接配件时,我的Android应用程序正确启动,因为我的intent-filter中有一个USB_ATTACHED操作用于我的mainActivity。但是,不幸的是,我的Android应用程序在与USB配件断开连接时崩溃了。我的shell在断开时立即从TCPIP切换到USB模式,但重新连接时我得到了完整的堆栈跟踪任何Android专家都可以建议我如何根据以下logcat输出进一步调试它吗?E/run(5092):java.io.IOException:readfailed:EIO(I/Oerror

java - Appium logcat 捕获失败 : spawn ENOENT (no spaces in path)

这是我的设置:Windows上的Appium1.3.7、带有4.1.2的真实Android设备、Eclipse、TestNG。SDK的路径没有空格。示例计算器测试DesiredCapabilitiescapabilities=newDesiredCapabilities();capabilities.setCapability("BROWSER_NAME","Chrome");capabilities.setCapability("automationName","Selendroid");capabilities.setCapability("platformVersion","4.

java - Android 如何确定将哪个缓冲区用于 logcat 消息?

按照标准,Androidlogcat系统有4个不同的环形缓冲区:mainsystemradioevents#andalias&groups:all--allavailablelogsdefault--maincrash--n/a但是,在AOS6+上似乎还有其他缓冲区:#logcat--help...-bRequestalternateringbuffer,'main','system','radio','events','crash'or'all'.Multiple-bparametersareallowedandresultsareinterleaved.Thedefaultis-b

android - "Something wrong here, didn' t expect PACKAGE to be resumed"android Logcat 中的错误

我有一个仿照Google的LunarLander示例的Android应用程序。我正在使用Android2.0的真实设备(MotorolaDroid)对其进行调试。当方向改变时,程序会因NullPointerException而崩溃。崩溃前的Logcat:02-0100:24:27.956:DEBUG/nate(8358):StartingGame02-0100:24:36.878:DEBUG/dalvikvm(1086):GCfreed1788objects/92256bytesin1389ms02-0100:24:38.542:INFO/WindowManager(1021):Set

Android:在真实设备上崩溃(重启)之前检索 logcat

我正在开发一个应用程序,在真实设备上进行测试时,我发现它会崩溃并导致手机重启(担心我知道......)有什么方法可以让我在手机重启之前检索到logcat,因为当手机启动时logcat似乎会重置。提前致谢。 最佳答案 使用http://code.google.com/p/acra/,这是一个很棒的库,可以将崩溃报告发送到谷歌表单,包括。堆栈跟踪。我在我的应用程序中使用它并且运行良好。如果您在实现它时遇到任何困难,请告诉我。阅读http://code.google.com/p/acra/wiki/ACRAHowTo,它很容易设置。

java - 如何防止 Logcat 中的 GC_CONCURRENT 语句

我有一个要求,我需要检查文件“A”中的行数,如果文件“A”超出了我的限制,那么我需要将其内容复制到另一个文件“B”中,然后清除内容文件“A”。上面的任务我必须一直执行所以,我构建了“服务”来完成这个任务。(我想在后台运行它)。我正在从服务中启动一个线程来执行上述任务。(我在服务中还有其他任务应该与任务并行运行)。我正在使用AlarmManager使我的“服务”保持Activity状态。底线是上述任务将一直运行。到目前为止,我成功地实现了我想要实现的目标。但我在LogCat输出中观察到它正在生成与GC相关的大量语句。喜欢:D/dalvikvm(2579):GC_CONCURRENTfre

android - Eclipse 中的 Logcat 查看器令人讨厌地闪烁

在Eclipse的logcat查看器中,如果它被设置为过滤来self当前正在调试的应用程序的消息,列表会令人讨厌地闪烁。我的猜测是每次从我的设备收到日志消息时它都会重新加载列表,即使它由于过滤器而没有显示也是如此。但是,这使得阅读日志消息变得非常困难。有什么办法可以解决这个问题吗?或者是否有适用于Android的备用logcat查看器? 最佳答案 当它在我的屏幕上闪烁时,我使用了Logcat窗口上的ScrollLock选项。您可以在右上角找到它以及其他按钮,例如保存日志等。 关于andr

android - 如果需要 8k 字符的缓冲区,最好明确说明。 [错误]

我正在开发一个显示来自mysql数据库的数据的ListView,但我在logcat中收到以下错误:如果需要8k字符的缓冲区,最好是显式的。谁能帮我解决这个问题?这是logcat中的行:07-1603:49:16.388:I/global(391):BufferedReader构造函数中使用的默认缓冲区大小。如果需要8k字符的缓冲区,最好是显式的。我的Java代码packagecom.database_demo;importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;im

android - 如何从 Genymotion 设备获取 LogCat

我使用的是AndroidStudio,我安装了插件Genymotion和程序。现在我想调试一些有问题的应用程序,但如果我使用Genymotion设备,则AndroidStudio中没有LogCat。有没有办法也为这个设备添加他?如果不是,我从Genymotion常见问题解答中搜索了一些信息,当您可以在某个目录中找到LogCat时,有路径但是当我打开它时,对我来说没有任何有用的信息,只有我不明白的奇怪行。我只需要一份关于我的应用崩溃原因的报告。这是一个例子:08-1018:05:30.445D/Genyd(58):Connectedtogenybaseband08-1018:05:30.