博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
扯扯
最近发生了好多事情,两会
,google AI alphaGo 大战李世石
,俘获无数少男少女心的韩国电视剧《太阳的后裔》
,迪士尼最新电影《zootopia》
,当然还有很多了,很咸对嘛,那好,我们来扯
扯,扯完了也就淡
了。。。网上的各种评论吐槽可见一斑,有趣,有料。而我,呵呵,还是太嫩。。。so,这里不多扯,给你们几个链接,他们已经扯
的很淡
了。
聪明的兔子会打洞,还能实现美国梦——北美新片《疯狂动物城》漫谈
还有很多,打开简书,微博等,头条就是这些。
开发中的坑
我刚从坑里走出来,我把坑留在了这里:(已解决)安卓导航初始化失败,希望后面人掉进来,可以快速的出去。
这个问题困扰了我一天时间,我是严格按照开发指南来写的,然,初始化失败,起初以为是百度地图和百度导航冲突,后来删掉百度地图的部分,只留下导航部分,问题依旧。
我发现掉坑里去了,各种 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 版本,当然也有老师做这方面的培训,我认识的有青岛的赵老师,有需要的,可以联系我,绝对物超所值。
也许你会说我是一个梦想者,但我不是唯一的一个。
悦分享,越快乐^_^
欢迎交流,转载请注明出处,谢谢!