Android手机在开发调试时logcat不显示输出信息的办法

   问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat中就是没有信息输出

  问题原因:一些rom默认关闭logcat

  问题说明:ddms中设备名字显示为问号不影响,即adb get-serialno显示为问号不影响.

  解决方法:

  1.需要root权限(部分rom不需要)

  2.打开logcat,并设置level,执行命令如下(android 升级之后 adb 在 platform-tools中,不在tools中)

  adb shell

  echo 1 > /sys/kernel/logger/log_main/enable

  说明:将1写入日志开关文件,1为开,0为关

  echo 2 >/sys/kernel/logger/log_main/priority

  说明:将代表level的2写入优先级文件

  3.重启adb,如果使用eclipse,先关闭eclipse,再重启adb,再启动eclipse

  adb kill-server

  adb start-server

  4.此时logcat应该可以工作了,如果仍旧不工作,则更新adb

  android update adb

  5.重复第三步,此时logcat应该可以工作了,如果仍旧不工作,找到个人主目录下的android目录,如C:Documents and SettingsAdministrator.android

  找到这个目录下的adb_usb.ini文件,其内容默认只有三行,全为注释,在后面添加一行,内容为0x12d1

  6.重复第三步,此时logcat应该可以工作了

时间: 2024-12-14 04:13:43

Android手机在开发调试时logcat不显示输出信息的办法的相关文章

Android手机软件开发 课程 教学 大纲

<专业考证培训及考证>课程教学大纲 课程编号:024015    授课学时: 80       学分数: 4    适用专业:通信技术 一.课程的性质和任务 课程的性质: <专业考证培训及考证>课程是通信技术专业的专业必修课.它面向软件设计与开发.软件技术支持以及软件测试三个岗位,主要讲解<Java程序设计>.<Android手机软件开发>等课程,在<Android软件开发>技术的基础上再加以提升,从而使学生能够更好地适应就业岗位. 课程的任务:

android在真机调试时手机端与pc端通信失败

问题描述 android在真机调试时手机端与pc端通信失败 我写的一个通信程序,在android模拟器与pc端可以正常通信,但是用真机调试时就连接不上,查看错误日志,显示不能连接/192.168.....? 解决方案 用的什么协议?这么看来可能是你的地址写错了 解决方案二: 你的意思是不能部署项目到手机还是网络通信的时候连接不上?如果是前者的话应该是驱动的问题或者重启下ADB,如果是后者的话你就看看你的服务器端的地址是不是可以访问,如果连接的是同一个局域网内IP地址对的话是可以的通信的,那就是代

debug-Android studio调试时logcat窗口被我误删了,该怎么设置才能重新显示出来

问题描述 Android studio调试时logcat窗口被我误删了,该怎么设置才能重新显示出来 解决方案 在view中点看Android Monitor在窗口的最下面可以看到,点击logcat就可以看到了 解决方案二: 百度一下你那个软件的回复默认设置在哪里就可以了 解决方案三: 显示Android Monitor窗口,可以看到logcat选项, 解决方案四: (⊙o⊙)-,我在debug界面也没有,只有点回到Android monitor界面才有,不过你可以看以下这个地反有没有, 解决方案

android-为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题。

问题描述 为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题. 为什么安卓真机调试时,logcat会不断输出信息,除了过滤外,能不能从源头上解决这个问题. 解决方案 好像不能Logcat 是所有应用调试的输出,源头是其它应用或系统在调用它,你能限制这些源头吗? 解决方案二: 你能阻止自己App的log,你还能阻止别人的log? 解决方案三: log当然是要不断输出的啊 不然干嘛叫log呢?

我是android手机平板开发厂商,有好用的程序保护芯片吗,最好开发简单。

问题描述 我是android手机平板开发厂商,有好用的程序保护芯片吗,最好开发简单. 我是android手机平板开发厂商,有好用的程序保护芯片吗,最好开发简单. 解决方案 推荐使用加密tf卡,我用过一款 LKT4208 加密tf卡,可将关键软件程序内嵌入tf卡中的加密芯片中,从根本上杜绝程序被破解可能,而且方便简单. 解决方案二: 谢谢楼上,您还在用TF卡吗?

深入浅析Android手机卫士保存密码时进行md5加密_Android

推荐阅读: 浅析Android手机卫士自定义控件的属性 浅析Android手机卫士关闭自动更新 详解Android 手机卫士设置向导页面 一般的手机没有root权限,进不去data/data目录,当手机刷机了后,拥有root权限,就可以进入data/data目录,查看我们保存的密码文件,因此我们需要对存入的密码进行MD5加密 获取MessageDigest信息摘要器对象,调用MessageDigest.getInstance("md5"),参数:规则 调用MessageDigest对象

深入浅析Android手机卫士保存密码时进行md5加密

推荐阅读: 浅析Android手机卫士自定义控件的属性 浅析Android手机卫士关闭自动更新 详解Android 手机卫士设置向导页面 一般的手机没有root权限,进不去data/data目录,当手机刷机了后,拥有root权限,就可以进入data/data目录,查看我们保存的密码文件,因此我们需要对存入的密码进行MD5加密 获取MessageDigest信息摘要器对象,调用MessageDigest.getInstance("md5"),参数:规则 调用MessageDigest对象

visual studio 调试时,下面的“输出”窗口的作用是?

问题描述 visual studio 调试时,下面的"输出"窗口的作用是? 我知道在程序里写:debug.print(""啦啦啦""),可以在"即时窗口"里输出"啦啦啦".但是,边上还有一个"输出"窗口,里面还能设置:"显示输出来源",分为三种:代码段输出,生成,调试.我想问下:1.什么代码可以在这个窗口输出?2.三个分类又是什么区别? 解决方案 无标准输出窗口调试的

android开发 listview的item点击后显示详细信息

问题描述 android开发 listview的item点击后显示详细信息 item 的textview点击后我把maxlines的限制去除,数据是能完整显示了,但是由于item本身的高度限制,导致textview无法正常显示,请问怎么解决 解决方案 点击ListView,显示其详细信息android listView点击item,高亮显示Android ListView点击item 显示隐匿菜单项 解决方案二: 在item的layout文件中,给item设定minHeight,即可 解决方案三