Android开发时华为真机调试无法打印日志的解决方法

来源:互联网 发布:linux怎么解压tar文件 编辑:程序博客网 时间:2024/05/14 18:05

Android开发时华为真机调试无法打印日志的解决方法

前段时间android开发使用我的华为荣耀6手机来进行调试,发现一直不能打印错误报告,哪怕是明显的空指针都没log出什么信息。

我以为的运行环境的原因,我的是IDEA,但是studio也是不行,而使用模拟器测试代码是可以出现错误信息的,所有这不是代码本身的问题,网上看了一下解决方案。

重要的是第三步。

1、先看看Android Studio的设置,点击菜单栏 Tools → Android → Enable ADB Integration。上面的选项勾上,再次运行as。

2、检查手机开发者选择是否有打开,是否有选择允许USB调试。

3华为手机,打开拨号界面输入:##2846579## 输入完成后会自动进入测试菜单界面,然后Project Menu → 后台设置 → LOG设置,LOG 开关 → LOG 打开,LOG 级别设置 → VERBOSE,Dump&Log → 全部选中。重启手机,重启 运行环境。

华为手机工程模式操作图解:

1.拨号界面输入:##2846579##

s1

2.选中Project Menu

s2

3.选中后台设置

s3

4.选中LOG设置

s4

5.LOG 开关 → LOG 打开(其实就是这个最重要)

s5

6.Dump&Log → 全部选中。

s6

设置后重启手机就可以了,有时还要重启编译工具。

不同的手机对应的调试模式对应不同的拨号命令,手机里面还有很多不同的设置,这里就不一一实验了!但是遇到相似的问题,解决的方法是类似的!

共勉:时间永远是不够的!

0 0