天气很重要,连续两周的阴天、雨天,加上又冷又冻,所以今天难得出了个大太阳。蓝天、白云、太阳,不好的心情也难免会变得懒洋洋,舒畅至极。

正是天气这么好,心情这么好,刚好看了几天文章。然后大悟,我步入Android这条路已经好久好久了,但是我却很少留下我的印记。或许是忙,或许是懒,再或许可能就是很菜,以至于都没怎么分享东西。所以从今天开始,我将会不定时这我的博客留下一些东西。可能是新技术,可能是项目中遇到的问题等等。

好久没写微博这种文章了,一下写了这么多字,我实属惊讶。趁着现在接近过年,旧项目的结束,新项目的准备,有了时间来写一些东西。话不多说,开始吧。

第一天文章,其实我也很茫然,我该写写什么呢。那我就来讲讲最近有人问我的一个问题,打印不出log。啊哈,或许你会想做android都不会打log,那是有多水。哈哈,你先别急,他问的是真机问题。打log是容易,在我们想要的地方log.d、log.e等等,很方便,但是如果配置不好确实一个很头疼的问题。接下来我会详细讲如何配置和真机打印不出log的问题。哈,现在有一个非常牛逼的开源日志库logger,有空可以去看看,github地址是https://github.com/orhanobut/logger。

很多时候我们Android项目经常出现大大小小的问题,我们一时半会都很难看得出问题出在哪里。所以我们除了用debug调试外,通用的都会去打log。开发为了方便调试,我比较喜欢用虚拟机去调试。但是有一点我们要知道,毕竟是虚拟的东西,跟真实的机器还是有很大的区别的。因为不同手机产商的定制问题,避免不了碎片化问题。碎片化包括系统碎片化,屏幕尺寸碎片化以及屏幕分辨率碎片化。或许,你在虚拟机上跑得很好,一载入到真机就崩了。

针对真机打印不出log这个问题,我具体的解决方案是这样:

1、你要确保你的Android studio中的菜单栏 ,Tools → Android → Enable ADB Integration这个Adb调试桥是开启的,以及手机USB 调试打开。

2、开启后仍不能打log,我们就要去查看过滤的log配置,看看会不会被我们过滤掉了,或者根本没有在我们当前项目下打印。所以过滤务必要选择自己的包,格式是APP:包名。

3、如此我们还打印不出log,接下来你不用再质疑自己能力或者开发工具有问题,是真机配置问题。

4、我针对的是我之前遇到的华为手机,正是因为厂商的定制问题,很多东西为了安全,我们用户会没有权限,你虽然作为一位开发者,但是权限的问题不在于谷歌就在手机厂商,你不信?你可以在你的日志中,在不过滤的情况下看到Operation not permitted,所以不要再质疑自己能力啦。

5、针对权限问题,我们当然也可以解决的,华为手机在你的拨号界面,请拨*#*#2846579#*#*,我们就进入了工程菜单,接下来我们就可以操作了。点击第一项,进入后台设置,很容易看到的就是LOG设置。啊哈,真的信我了吧?不要再质疑自己能力了。进入LOG设置,将AP日志打钩并关闭,或许你还有顾虑,那你就全部选中然后关闭,然后重新启动手机。

6、如果你真的是那种追求完美的主义者,你也可以重启Android Studio,然后连上手机,接下来你熟悉的log就会乖乖出现在你的logcat日志中啦

作为开发者,作为过来人,我们会遇到许许多多的问题。但是现在这个社会太浮躁了,很多年轻人,真的很玻璃心。一遇到问题就很烦躁,甚至会质疑自己的能力,觉得自己是不是真的适合做这行。我相信天赋这东西,但是又有多少人是天赋这东西呢?我们作为普通人,还不是靠自己努力吗?我们能快速解决问题,是因为我们遇到问题多了,没有事天生的。

O啦,第一篇算个入门吧。重点致给那些正往开发路上走的人儿。

使用真机导致Androidstudio打印不出log相关推荐

  1. 华为DUA-AL00真机android studio识别不出

    华为DUA-AL00真机android studio识别不出 当时花了1000元买的真机,直到现在都感觉华为的这个型号的时候是真的难用,显示日志需要特殊的配置,甚至连接计算机调试都比别的手机麻烦. 这 ...

  2. coolpad(酷派)真机测试logcat打印日志输出level级别设置

     问题: eclipse,android,logcat日志无法打印,真机调试. eclipse调试android程序,当使用真机时system.out,log.i等日志在logcat里面打印不出来 ...

  3. 手机模型真机图片的制作——UI出图

    前几天UI同学问我有什么网站是可以将真实图片放到手机模型中的.类似于这样的图片: 如果是我之前,我的做法就是找个手机模型,然后将实体图片抠图放置到手机模型中. 一听说有现成的网站,百度一下,你就知道. ...

  4. 华为年度旗舰Mate 30 Pro真机现身,既惊喜又失望...

    从最近频繁的爆料来看,下半年的安卓扛鼎制作可能就是华为Mate30系列了,照前两年发布时间来看,今年或许又将和新iPhone正面硬刚,从昨天三款新iPhone的渲染图来看,外观无重大变化,依旧刘海屏, ...

  5. Xcode 真机调试失败:Errors were encountered while preparing your device for development

    Xcode 真机调试失败 今天和往常一样启动xcode,选择真机调试,结果弹出以下提示框: Errors were encountered while preparing your device fo ...

  6. 使用360手机助手连接真机。图文教程

    1. 下载360安全卫士. 官网地址: https://www.360.cn/ 下载后进行安装,打开主页面.进入手机助手. 此时用数据线连接电脑和真机. 手机上会弹出是否支持USB 调试.选择是. 然 ...

  7. vue项目手机真机预览和调试

    很多项目要模拟手机真机环境才能测的出效果比如像高斯模糊的一些样式特效只有在真机上才看得出来:但是如果要上线上每次都要打包所以很不方便,给大家介绍一下我的方法: 1.** 首先找到 config 下面的 ...

  8. 浙政钉踩坑记录:真机调试-H5APP 不存在

    ​ 官方文档虽说都写了,但是具体问题,没有方案--没错不好用╭(╯^╰)╮,网上可以找到的解决方案寥寥无几 统一项目背景:uniAPP写钉钉小程序(浙政钉),遇到的一些问题 一.问题:真机调试--二维 ...

  9. 【错误记录】eclipse,android,logcat日志无法打印,真机调试

    eclipse调试android程序,当使用真机时system.out,log.i等日志在logcat里面打印不出来(但能打印出来其他一堆系统消息),而使用模拟机一切正常,怎样才能在真机调试时也能在l ...

最新文章

  1. SOL注入——基干联合查询的POST注入(四)
  2. MATLAB常用的函数命令
  3. JavaScript中document.getElementById和document.write
  4. csdn怎样注册?不想用微信
  5. 阿克曼函数求解(递归和非递归)
  6. 关于杭州电子科技大学毕业论文格式设置
  7. Scrapy学习笔记5——Spiders
  8. 如何在水平线中间添加文字
  9. KNN算法——kd-tree、KNN莺尾花分类sklearn实现实例
  10. [渝粤教育] 上海师范大学 英汉互译 参考 资料
  11. C语言指针(二重指针)
  12. excel 基础笔记整理
  13. Linux 7 种文件类型
  14. 联想笔记本ideapad 320C 15IKB笔记本电脑改装总结
  15. 【sbt】sbt package与sbt assembly
  16. 超爽的对战游戏2.0版本来了 非常有趣
  17. IE8下MSPAINT保存的PNG显示不正常
  18. 企业大数据应用案例|定制获取企业名录的解决方案
  19. 知识付费加盟项目-小白也可以轻松上手
  20. 几种常用的设计模式 (Design Pattern)

热门文章

  1. 什么是自旋锁?自旋的好处和后果是什么呢?
  2. mysql日期格式化季度_mysql 查询今天,昨天,本月,今年,本季度,上一年等的sql语句编写...
  3. 关于intel 网卡 i217 驱动安装不上的问题综述
  4. ESP32学习笔记(38)——播放MP3文件(外部Codec方式)
  5. 【JVM】jvm的体系结构
  6. 淘宝商品详情又见淘宝详情,升级高级版 API
  7. 西瓜书课后题8.5(bagging)
  8. 使用jq和css3自制图片滚轮
  9. SmartConfig配网之微信AirKiss配网——AT指令
  10. 小程序ios端的小bug,小程序如何实现自适应布局