首页 > TAG信息列表 > android-logcat

用logcat检查过去的日志?

我想检查一下最近几个小时的堆栈跟踪.我没有找到正确的logcat命令. Android是否会“忘记”那些日志? 第一个故事: 当我在同事的Iphone App中发现未处理的异常时,他将iphone连接到他的计算机,并将堆栈跟踪读取为X代码. X-Code还以一种很好的方式可视化了异常. 有没有东西.在Android中

Java-Android Soundpool无法播放声音

我在使用SoundPool类播放多个声音效果时遇到麻烦.基本上,我正在制作一个实时游戏,其中涉及用户点击屏幕上的一堆对象.每当玩家触摸物体时,我都需要播放声音.因此,我转向了SoundPool类.下面是我的代码: private SoundPool mSoundPool; private int mSoundId; protected void onCrea

android-是否有可能在单击按钮时获得logcat的最后几行?

我试图在按钮上单击以获取Logcat(至少最后几行),但没有任何反应- view.findViewById(R.id.logdone).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // Make file name. String fullName = "userlogs";

Android中的默认墓碑位置

我正在编写一个用于捕获墓碑日志的应用程序. 如何获取任何Android设备中逻辑删除日志的默认位置? 即使墓碑日志尚不可用,当发生任何崩溃或发生某些事件时,它们也将存储在哪里?AFAIK这些日志保存在“ / data / tombstones /”中,但是此路径在所有设备上通用吗?我是否需要动态地从代码中

为什么不应该在设备上显示Log.d()消息?

Android文档指出: The order in terms of verbosity, from least to most is ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose should never be compiled into an application except during development. Debug logs are compiled in but stripped at runtime. Error, warning and

Android日志主要事件广播缓冲区

我已经下载了离线logcat工具. 它在日志(主要/事件/无线电)缓冲区之间同步,但我不知道这些缓冲区是什么.将很高兴获得一些参考.谢谢解决方法:main-主应用程序日志事件-用于系统事件信息无线电-用于与无线电和电话有关的信息系统-用于低级系统消息和调试的日志

的日志的相当奇怪的行为

我写了一个非常简单的Android Activity: import android.os.Bundle; import android.app.Activity; import android.util.Log; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(s

Android Studio(0.2.0)单元测试logcat上无输出

当我在Android Studio(0.2.0)上编写具有一些日志输出的单元测试时,但后来我运行了它,则没有日志 09-13 11:16:39.747 20963-20978/com.wanshangle I/TestRunner: started: testAndroidTestCaseSetupProperly(com.wanshangle.api.test.AsyncHttpRequestTest) 09-13 11:16:39.747

java-如何防止LogCat接收使我的移动设备产生的一切?

每次我将电话连接到PC时,LogCat都会开始收到不需要的信息,这确实让我感到困扰.这个想法是只获取我正在开发的应用程序的LogCat解决方法:使用过滤器.您只需打开LogCat,然后在工具栏中单击绿色即可.定义您要过滤的参数,一个新的过滤器将只显示您想要的行. 过滤的最合乎逻辑的方法是通

android-Retrofit2 HttpLoggingInterceptor Logcat

可能是一个新手问题,但我想知道我实际上在哪里捕获了log cat中的日志.有没有放置日志的地方,要使用的特殊正则表达式等?这就是我的拦截器的样子: HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(); interceptor.setLevel(HttpLoggingInterceptor.Level.B

java-如果将Android应用程序安装为apk,则崩溃;如果通过Android Studio运行,则可以运行

我在Android Studio 2.1.3中创建了一个应用程序,因为我已经在(不同的)模拟器和我自己的手机(小米Redmi Note 3,Android 5.0.2 LRX22G)中进行了测试.当我将应用程序交给几个朋友进行测试时,他们都说了同样的事情:应用程序正常启动,他们选择了他们感兴趣的活动,他们在文本字段中输入了

找不到实际的Android设备ADB设备

我写了一个简单的应用程序,想在我的三星Galaxy i9000上试用一下.在找到合适的USB驱动程序后,我终于在设备管理器中的Android Phone / Android Composite ADB Interface下显示了该设备.我正在运行Vista SP1,我的手机是带有2.1-update1的Samsung Galaxy i9000. 我遇到的问题是在cmd中

java – 适用于apk应用程序的Dumpsys功能

我正在寻找一种解决方案,从adb访问我们的应用程序的内部状态以进行调试. 我已经使用了很多dumpsys来获取系统服务的内部状态,所以现在我想知道我是否可以从我们的应用程序公开接口到adb.到目前为止,我唯一想到的是定期记录信息,然后只读logcat,但如果可能,我希望能够通过adb直接与

android – jar使用google play服务运行程序时来自log cat的不匹配

我遵循一个教程,我遇到了一些问题从enter link description here做this教程,现在这个问题似乎是什么问题.我现在能够生成sha1并且我已经导入了谷歌播放服务库但是现在我遇到了这个问题我是怎么想出来的,我该如何解决这个问题 UPDATE 我在我的SDK上有这个 UPDATE支持文件夹看起来像

android – 为什么LogCat没有显示完整的消息?

任何人都知道为什么Logcat没有显示完整的消息? 我尝试从我的网站打印xml响应,但我只能得到一些..解决方法:因为您的logcat已达到其最大大小,请参阅What is the size limit for Logcat and how to change its capacity?尝试使用此代码将结果写入sdcard中的文本文件,然后使用DDMS获取

Android Studio Logcat搜索

我正面临着android studio的一个奇怪问题.在logcat监视器中,搜索框空间不大.我无法找到任何更大的选项. 有没有办法让这个更大?解决方法:实际上问题在于设备名称,这个名称太长,因此它会挤压Logcat搜索.因此,对于此名称问题我得到的解决方案是更改设备名称(无论是Genymotion还是AVD)

android – 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 di

从Android 4.2的应用程序中读取Android上所有应用程序的日志

我相信应用程序可以在android 4.2中读取日志的方式发生了变化.但我想知道我是否可以从当前版本的android的应用程序中读取logcat中的所有日志,包括系统日志?如果是,是否需要一些许可?解决方法:除非你扎根,否则你不能这样做,因为果冻豆.看到这个Android bug report和这个related discu

android – 我们如何打印logcat中的活动名称

我想在textView上打印所有已启动的Activity名称.手段如果我手动运行某些活动,例如 abcActivity.class, xyxActivity.class etc. 之后,当我点击它时,我有一个按钮,然后它按以下格式打印所有活动名称: 推出活动的名称: abcActivity xyxActivity . . . . Button在另一个Activity

android – java.lang.IllegalStateException:找不到方法(View)

我有一个简单的应用程序,在三个屏幕的每一个上都有一个按钮. 前两个按钮应该将您从一个意图发送到下一个意图,直到最后一个应该拍照并在第三个屏幕上打印的按钮.但是当我添加相机功能时,应用程序停止工作,现在当我按下第一个“开始spil”按钮时它甚至不会移动到第二个意图. HomeAct

android – eclipse没有在logcat中显示galaxy nexus的时间吗?

我正在使用带有Jelly bean的Galaxy nexus,我注意到logcat没有显示时间. 我还注意到它没有为Galaxy Nexus应用过滤器.它也没有显示红色的例外情况. ?:??: W/?(?): [ 07-16 10:31:42.153 462: 462 D/PhoneStatusBar ] ?:??: W/?(?): disable: < expand icons alerts ticker syste

android – 创建日志是否会影响系统内存?

我们通常会在日志中检查是否执行了某些代码块. 但是我们通常不会在发布应用程序之前删除它.我不知道其他但我喜欢这个功能并在我的应用程序中流利地使用它.任何人都可以告诉我,对系统内存的影响是什么写任何Log.x()(其中X = v,e,w,i,d)形式.有人帮我清除一些概念吗?解决方法:肯定会

IllegalStateException:无法在父或祖先上下文中查找方法insert(View)android.support.v7.widget.AppCompatButton

我在单个项目中启动了该程序,该程序正常工作. 但是,当我复制并粘贴到一个更大的项目时,它在logcat中给了我更大的错误. FATAL EXCEPTION: main Process: com.example.alan.mainactivity, PID: 11545 java.lang.IllegalStateException: Could not find method insert(View) in a p

android – Ubuntu命令行中adb logcat的颜色

要从Android设备获取logcat,我使用adb shell logcat(在混合中也使用了一些grep过滤). 示例输出如下: E/com.samsung.app( 3739): [MSC]>>>... I/InputDispatcher( 2882): Delivering ... D/ProgramMonitor( 3770): START ... D/ProgramMonitor( 3770): LAUNCHER_RESUME... I/Debug

android – 如果制造商删除/ dev / log文件夹下的文件夹该怎么办? [表示没有LogCat]

我的android设备出现问题,其中/ dev下的日志文件夹无法访问,甚至可能不存在. $pwd pwd /dev $cd log cd log cd: can't cd to log $ 因此LogCat无法使用,我无法在DDMS中查看设备的stdout或stderr日志. 我google了一下,试图找到有关此问题的一些信息: > http://developer.android.c