添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Android 系统的不同部分提供了四个不同log缓存区:

/dev/log/main : 主应用程序log,除了下三个外,其他用户空间log将写入此节点,包括System.out.print及System.erro.print等
/dev/log/events : 系统事件信息,二进制log信息将写入此节点,需要程序解析
/dev/log/radio : 射频通话相关信息,tag 为"HTC_RIL" "RILJ" "RILC" "RILD" "RIL" "AT" "GSM" "STK"log信息将写入此节点
/dev/log/system : 低等级系统信息和debugging,为了防止mian缓存区溢出,而从中分离出来

1、通常我们使用命令adb logcat -c 就是清理的是main缓存区域的日志,但是总是满足不了清理所有缓存日志的要求,因此我们可以使用下面的命令来清理日志;

2、adb logcat -c -b events,清理系统事件信息日志;

3、依次类推清理手机内所有日志的命令:adb logcat -c -b main -b events -b radio -b system

adb 称之为:` Android 调试桥 ( Android Debug Bridge )`是一种允许`模拟器或已连接的 Android 设备`进行通信的`命令行工具`,它可为各种设备操作提供便利,如`安装和调试应用`,并提供对 `Unix shell(`可用来在模拟器或连接的设备上`运行各种命令`)的访问。 - 可以在` Android SDK/platform-tools`中找到` adb 工具或下载 ADB Kits `。 在 Android 应用开发过程中,通过 Log 类输出 日志 是一种很重要的调试手段。 大家对于 Log 类的使用,一般会形成几点共识: 在Debug模式下打印 日志 ,在Release模式下不打印 日志 避免滥用 Log 类进行输出 日志 。因为这样可能造成 日志 刷屏,淹没真正有用的 日志 。 封装 Log 类,以提供同时输出 日志 文件 等功能 具体细化为以下几点建议: cmd命令行中使用 adb log cat命令查看 android 系统 和应用的 log ,dos窗口按ctrl+c中断输出 log 记录。 log cat 日志 中的优先级/tag标记: android 输出的每一条 日志 都有一个标记和优先级与其关联。 优先级是下面的字符,顺序是从低到高: V — 明细 verbose(最低优先级)
eg: am start -n com. android .settings/.FallbackHome 2. adb remount //将 /system 部分置于可写入的模式,默认情况下 /system'部分是只读模式的, 这个命令只适用于已被 root 的设备 3. adb shell  //进入 android 设备的she...
开发过程中,解决各种问题bug,不管是性能问题还是ANR问题,还是各种严重崩溃问题,经常需要抓取 log ,从 log 中分析找到问题源头,并进行修改。 但是,统一时间点下,可能会有很多 log 打印出来,分属于各个不同的进程。因此,我们需要的部分可能已经被淹没了。因此,使用工具或者命令抓取需要的 log 部分,并尽可能少的减少遗漏,是非常有必要的。 通常情况下,可以使用工具,比如eclipse 的 log ca
要使用 adb 导出 Android 手机 中的SPN,您可以按照以下步骤进行操作: 1. 首先,您需要在计算机上安装 ADB 工具,以便与您的 Android 手机 进行通信。您可以从 Android 开发者网站上下载 ADB 工具。 2. 接下来,在您的 Android 手机 上启用USB调试模式。要启用USB调试模式,请进入“设置”应用程序,找到“开发者选项”选项,并启用该选项。 3. 然后,将您的 Android 手机 连接到计算机上,并在命令提示符或终端窗口中输入以下命令: adb shell getprop gsm.operator.alpha 4. 这将返回您的 Android 手机 的SPN信息。您可以将此信息复制到另一个地方,例如记事本、邮件等,以将其导出。 请注意,不同的 Android 手机 品牌和型号可能会略有不同,因此您可能需要在自己的设备上尝试一下来找到SPN信息。