`
wiseideal
  • 浏览: 448993 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

adb logcat 打印输出

 
阅读更多

深圳公司的同事在测试的时候遇到一些bug 我这边没办法重现 于是只能远程协助查看log来看看问题到底出在哪 

遇到如下问题:

adb server is out of date.  killing...
ADB server didn't ACK
* failed to start daemon *
error: unknown host service

 

使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命令管理器解决:

输入netstat -ano | findstr "5037"  adb就是使用此端口号

找到下列进程

  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  

  TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236  

  TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840  

此时把4236这个进程结束就行了。

TASKLIST | findstr "4236"

我的是被一个叫tadb.exe的挟持了,貌似是qqmusic的进程,结束它,over

吐槽一个 现在占用adb端口的程序越来越多了
写道
adb logcat -d -s xxx>xxx.log *:E

 

分享到:
评论

相关推荐

    adb logcat支持kernel打印

    "adb logcat支持kernel打印"意味着我们可以通过adb命令获取到内核级别的日志输出,这对于系统级调试和性能分析非常有用。 通常,kernel日志是通过内核自己的环形缓冲区管理的,并不直接与用户空间的日志系统集成。...

    让android的LogCat支持中文输出

    这样,无论是在Android Studio的LogCat中,还是通过adb命令行查看日志,都能正确显示中文内容。 总的来说,让Android的LogCat支持中文输出涉及对日志输出方式进行调整、选择合适的日志库和优化IDE设置。通过这些...

    教你过滤logcat输出

    使用`adb logcat -c`清除缓存,然后运行`adb logcat`,将只显示新产生的日志: ``` adb logcat -c && adb logcat ``` 5. **过滤log文件** 对于已经保存的日志文件,同样可以使用`grep`进行过滤。例如,要从`...

    Android shell命令行中过滤adb logcat输出的几种方法

    在Android开发过程中,调试日志对于理解应用的行为和找出潜在问题至关重要。...通过以上方法,我们可以更高效地管理和过滤adb logcat的输出,从而更好地定位和解决问题,提升Android应用的开发效率。

    解决华为系列手机调试时不能打印Logcat日志信息

    ### 解决华为系列手机调试时不能打印Logcat日志信息 在进行Android应用开发的过程中,开发者经常需要通过Logcat(Log Catcher)工具来获取应用运行时的日志信息,这对于定位问题、调试程序有着至关重要的作用。然而...

    Android shell命令行中过滤adb logcat输出的方法

    然而,由于系统和应用的大量输出,logcat中充满了各种信息,使得寻找特定的日志变得困难。本文将详细介绍如何使用Android shell命令行中的adb logcat命令,结合grep等工具进行过滤,以便更有效地定位和分析日志。 1...

    Android adb logcat 命令查看日志详细介绍

    在Android开发过程中,调试是必不可少的一个环节,而`adb logcat`命令是开发者最常用的工具之一,用于查看和分析Android设备或模拟器上的系统日志。`logcat`可以帮助我们追踪应用程序的运行状态,捕获错误信息,以及...

    解决Android studio用真机调试时logcat一直输出日志问题

    在Android开发过程中,使用Android Studio进行真机调试是常见的实践,但有时会遇到logcat持续不断地输出系统日志,这可能会使开发者难以专注于特定应用的日志信息,导致调试效率降低。本文将详细介绍如何解决这个...

    Android studio保存logcat日志到本地的操作

    1、输出logcat日志到本地文件 adb logcat -> F:/logcat.txt 2、输出带时间的logcat日志到本地文件: adb logcat -v threadtime -> F:/logcat.txt 输入以上命令后,adb自动保存logcat日志到指令的文件,,按ctrl ...

    android真机调试时无法显示logcat信息的解决方法介绍

    您可能感兴趣的文章:在Android界面上显示和获取Logcat日志输出的方法Android adb logcat 命令查看日志详细介绍Android shell命令行中过滤adb logcat输出的几种方法Android开发之在程序中时时获取logcat日志信息的...

    Android-LogCat-tool.zip_-baijiahao_android logcattool_logcat_log

    - **启动LogCat**: 通过Android SDK的`adb logcat`命令可以在终端中启动LogCat,连接到设备或模拟器后,将实时打印日志信息。 - **过滤器**: 可以通过指定标签(tag)或优先级来过滤日志,例如`adb logcat *:V ...

    将Logcat输出到屏幕

    通常,开发者会使用adb工具在电脑上查看Logcat输出,但有时在设备上实时查看日志会更方便,尤其是当设备不连接到电脑时。 要将Logcat输出到屏幕,我们需要在Android应用中集成一个TextView来显示日志信息。首先,...

    android读取/显示logcat信息

    总结起来,Android应用可以通过`android.util.Log`类输出日志,同时也可以通过执行`adb logcat`命令来读取并显示Logcat信息。在实现这一功能时,需要考虑权限问题、性能优化以及用户界面的设计,以便有效地调试和...

    在Android界面上显示和获取Logcat日志输出的方法

    Android 中显示和获取 Logcat 日志输出的方法 Android 开发中,Logcat 日志输出是非常重要的一部分,它可以帮助开发者调试和优化应用程序。在 Android 中,获取 Logcat 日志输出的方法有很多,本文将介绍其中的一种...

    adb.rar打印手机日志

    例如,`adb logcat > log.txt` 将把当前的日志输出保存到名为log.txt的文件中。 6. **控制日志缓冲区**:默认情况下,ADB会打印最近的记录。使用`adb logcat -g`可以查看日志缓冲区的大小。如果你想清空日志,可以...

    Android-LogcatView一款可以在手机中打开logcat控制台

    在Android应用开发中,日志(Logcat)是一个至关重要的工具,它允许开发者查看应用程序运行时的输出信息,包括错误、警告、调试信息等。通常,开发者会在计算机上的Android Studio或其他IDE中使用Logcat来追踪程序的...

    android logcat使用

    通过本篇文章的学习,我们了解了如何在Android程序中使用`android.util.Log`类输出不同级别的日志信息,以及如何通过`adb logcat`命令查看和管理这些日志。合理利用日志记录和查看工具,可以帮助开发者更好地定位...

    安卓手机logcat保存到E盘批处理命令.rar

    - `logcat`:logcat命令,用于打印设备的系统日志。 - `-v long`:设置日志输出格式为“long”,显示更多详细信息,包括时间戳、优先级、标签和消息。 - `> log.txt`:重定向输出到文件“log.txt”,覆盖原有内容。 ...

    adb【log日志抓取】

    你可以通过过滤器指定特定的日志级别,例如`adb logcat -v long *:W`将只显示警告及以上级别的日志,并以长格式输出。 3. 若要将日志保存到本地文件,可以运行`adb logcat > log.txt`,这将在当前目录生成一个名为...

Global site tag (gtag.js) - Google Analytics