博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917

扯扯


最近发生了好多事情,两会google AI alphaGo 大战李世石,俘获无数少男少女心的韩国电视剧《太阳的后裔》,迪士尼最新电影《zootopia》,当然还有很多了,很咸对嘛,那好,我们来扯,扯完了也就了。。。网上的各种评论吐槽可见一斑,有趣,有料。而我,呵呵,还是太嫩。。。so,这里不多扯,给你们几个链接,他们已经的很了。

2016政府工作报告全文

机器为啥战胜李世石?一张图看懂“AlphaGo”

太阳的后裔:我们都喜欢不拖泥带水的爱情

聪明的兔子会打洞,还能实现美国梦——北美新片《疯狂动物城》漫谈

还有很多,打开简书,微博等,头条就是这些。

开发中的坑


我刚从坑里走出来,我把坑留在了这里:(已解决)安卓导航初始化失败,希望后面人掉进来,可以快速的出去。

这个问题困扰了我一天时间,我是严格按照开发指南来写的,然,初始化失败,起初以为是百度地图和百度导航冲突,后来删掉百度地图的部分,只留下导航部分,问题依旧。

我发现掉坑里去了,各种 google,请大牛帮忙,都无果,于是我开始了下面的漫长的尝试:

1 运行百度导航 demo ,初始化成功,丝滑,柔顺,让人心生仰慕

2 自己新建项目,按照百度导航开发指南,写完,run, 初始化成功,一脸蒙壁有木有

3 又从头把我的项目看了遍,没发现有什么不对,然而,就是报错:

03-10 09:24:22.465 15108-15108/com.inst.instdriver E/art: dlopen("/data/data/com.inst.instdriver/lib/libgnustl_shared.so", RTLD_LAZY) failed: dlopen failed: library "/data/data/com.inst.instdriver/lib/libgnustl_shared.so" not found
02.03-10 09:24:22.469 15108-15108/com.inst.instdriver E/BaiduNaviSDK: isNaviInited()
03.03-10 09:24:22.469 15108-15108/com.inst.instdriver E/BaiduNaviSDK: isNaviSoLoadSuccess()
04.03-10 09:24:22.583 15108-15160/com.inst.instdriver E/libEGL: cache file failed CRC check

错误说明也很常见,就是找不到 so 文件, 然而我的项目配置和 demo 的配置一样,同样的手机测试的,这个坑很深。
4 昨天晚上本来想把我的项目重新配置一遍的,然而有些累,就看了会书,今天早上重新配置了一遍,项目很快搭建好,运行后,初始化成功,此时我大概明白了问题的原因了 —— 第三方库和导航 sdk 不兼容。心中窃喜,然后,把所有用到的第三方库都添加,运行,果然初始化失败,验证了我的猜测。哈哈,问题终于找到了,然后就看看是哪个的原因咯。

一个一个删除测试,最终发现是腾讯 bugly 导致,把这货删了,初始化成功。

现在来看,其实没什么嘛,就是把和 demo 里不同的东西对比,然后找问题。当时我的思维还在为什么会这样呢,而没有跳出来从全局分析,总而言之,还是太嫩。

搞掂。

问题解决之道


先来个视频:解决问题的第一步是承认问题,又名“为什么美国不在是世界上最伟大的国家”

height="498" width="510" src="http://player.youku.com/embed/XMTI0ODA3MjIzMg==" allowfullscreen="">

1 正如上面视频讲的,首先你要承认问题,没错,朋友,放下你的骄傲,问题出现了,承认吧。

2 然后就是发现问题,这是问题解决之道中最核心的部分,这里参考翟鸿燊老师价值3000万的沟通高手必知的最经典的回答:

  • “就按您说的办”
  • “所有的问题都不是问题”
  • “问题就是答案”

3 最后解决问题,我是不擅长解决问题的,但是既然遇到,总归还是要解决的,程序上的 bug 好说,而生活呢?

结尾


问题是普遍存在的,关于如何分析并解决,这里首推《领导者之剑 - 问题分析与解决》,这本书现在不好找了,有需要的,给发 txt 版本,当然也有老师做这方面的培训,我认识的有青岛的赵老师,有需要的,可以联系我,绝对物超所值。

也许你会说我是一个梦想者,但我不是唯一的一个。

悦分享,越快乐^_^

欢迎交流,转载请注明出处,谢谢!

由安卓开发中的一个坑引发的问题解决之道浅析相关推荐

  1. Android Studio安卓开发中使用json来作为网络数据传输格式

    如果你是在安卓开发中并且使用android studio,要使用json来作为数据传输的格式,那么下面是我的一些经验. 一开始我在android studio中导入那6个包,那6个包找了非常久,因为放 ...

  2. 前端项目开发中碰到的坑、移动端兼容性问题

    前端开发中碰到的坑.移动端兼容性问题 1.ios兼容input光标高度 问题:input输入光标,在安卓手机上显示没有问题,但是在苹果手机上当点击输入的时候,光标的高度和父盒子的高度一样. **出现问 ...

  3. 安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法

    安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法 在开发中我们一般都是直接AS上的安装(Run)按钮,直接安装到真机或模拟器上进行测试, ...

  4. Android安卓开发中图片缩放讲解

    安卓开发中应用到图片的处理时候,我们通常会怎么缩放操作呢,来看下面的两种做法: 方法1:按固定比例进行缩放 在开发一些软件,如新闻客户端,很多时候要显示图片的缩略图,由于手机屏幕限制,一般情况下,我们 ...

  5. 安卓开发中的USB转串口通讯

    安卓开发中的USB转串口通讯 本文使用GitHub上开源的"hoho.android.usbserial"USB串口库.该库基于"Android USB Host API ...

  6. Widget开发中遇到的坑

    1.在Manifest文件中声明 <receiver android:name=".receiver.GoldWidgetProvider"><intent-fi ...

  7. 安卓开发中ToggleButton按钮的使用

    ToggleButton(开关按钮)是Android系统中比较简单的一个组件,是一个具有选中和未选择状态双状态的按钮,并且需要为不同的状态设置不同的显示文本.下面以一个简单的控制室内设备的开关为例来介 ...

  8. 记前端状态管理库Akita中的一个坑

    记状态管理库Akita中的一个坑 Akita是什么 Akita是一种基于RxJS的状态管理模式,它采用Flux中的多个数据存储和Redux中的不可变更新的思想,以及流数据的概念,来创建可观察的数据存储 ...

  9. 安卓开发中非常炫的效果集合

    安卓开发中非常炫的效果集合 这几天开发的时候,想做一些好看而且酷炫的特效,于是又开始从网上收集各种特效资源.下面给大家一些我喜欢的把,附代码,喜欢的看源代码,然后加到自己项目去把!! 一个开源项目网站 ...

最新文章

  1. WinDbg安装与使用
  2. Cosmos的基石:IL2CPU编译器--.net/C#开源操作系统学习系列三
  3. Ubentu下命令行安装chrome浏览器
  4. RocketMQ中的死信队列
  5. 洛谷-P1160 队列安排
  6. 前端跨域请求get_(单点登录)跨域SSO看这篇文章就够了:前端篇
  7. nginx中的nginx.conf.default配置
  8. 陈彩君(帮别人名字作诗)
  9. NTFS for Mac 15如何检查与修复连接的移动磁盘
  10. SOJSONV5解密,SOJSON.V5解密方法,SOJSONV5解密分析
  11. SparkMLlib之01-Spark机器学习库介绍
  12. TypeScript 的类型检查和类型保护
  13. 安踏2019上半年收益突破148亿元劲增超40%
  14. python空气质量提醒代码_空气质量指数查询示例代码
  15. linux下redis设置密码登录(简单易懂)
  16. Linux电脑睡眠后黑屏打不开,Win10系统下电脑休眠或睡眠无法唤醒屏幕黑屏打不开的解决方法...
  17. 谷歌账户在别的网上登过_如何在Google帐户之间转移联系人
  18. ife2018 零基础学院 day 4
  19. 中国可再生能源行业深度研究与未来前景规划趋势报告2022-2028年新版
  20. 微信小程序wx.switchTab

热门文章

  1. 如何构建大规模数据中心网络?智邦科技高密交换机给你答案
  2. 【软件工程】第10组 团队展示
  3. Android适合手机开发的又一力证——安卓街机
  4. 【js特效】www.zhen.com图片频道页特效
  5. JAVA学习记录(取反运算~)
  6. matlab阻尼震动论文,基于MATLAB的平方阻尼振动研究
  7. 媒体查询ipad,pc端
  8. python异常模块raise的概念以及基本用法
  9. 为什么说不同类型的网站有不同的优化方法
  10. 什么是物联网卡?物联卡有哪几种类型?