购买开发板开发Android有感

来源:互联网 发布:蜂窝数据无法登陆应用 编辑:程序博客网 时间:2024/06/10 00:19

       有机会接触三星v210芯片开发,买了一块开发板,按照说明书搭建了系统,看说明书好像什么都已经做好了。老是想不通,这个开发板不是把所有的功能都做好了吗,如果不改硬件,直接layout板贴片,不就可以拿出去卖了吗?至少华强北(出门概不退换)是没有关系吧!

        过了一段时间,由于要装GPS导航软件,可是我的凯利德地图怎么不能用呢?

        参照按照开发板给的软件接上GPS天线都能定位,找到了经纬度啊

        心中不解,再装个专业GPS测试软件gpstestplus.apk测试一下,果然只有经纬度,而找不到星,找不到星,谁鸟你啊,还想导航呢?说明中间层不完整,心想只要把中间层补上即OK。准备动手完善了,可是怎样也找不到源文件,心想奇怪了,肯定是有中间层的,要不然怎能找到经纬度,找来找去找不到源文件,adb shell 机器里面一看,也确实是有GPSso文件。再查OUT目录下也确实有so文件,有点怪了,心想so文件在哪里产生的,hardware下面找不到,其它文件夹也试试,终于在./device目录下找到了一个相同的so文件,打开其*.mk文件,果然只有一个SO拷贝而不需要源文件,有两种可能,第一:开发板开发商将源文件特意删除,第二种可能,或者根本就没有进行这部分的开发,而从什么途经过来的,相信大家也能猜到,只是让人气愤的是抄别人的东西也不挑个好的抄,只抄个半拉子工程,回想起听说开发板开发商只有三四个兼职软件人员,竟然能做出如此功能相对完善的东西来,心里已经知道他们的生产模式了,如果真像华为这样实打实的开发,以开发板开发商软件人员的水平就是上百人也不够啊!

        再想一下为啥只抄个半拉子工程,抄完善了,你不就直接拿出去卖了!以后还怎么做生意了,这和修车不一次修好有什么不同。

        最惊奇的事情还在后面,没有一个GPS的源代码也就算了,再仔细一看,这个./device下面怎么这么多so库文件还有应用程序啊,再回去hardware里面一看,几乎所有芯片厂商要做的事情,所有的源代码都被删得干干净净,这个这个,真是坑爹啊!谁想要在这个开发板给的代码上开发出软件来,真是难啊!看来开发板不能叫开发析,实际是一个功能演示板!中看不中用!

        终于学习了中国人的致富思维!这也算是一个不小的收获!

原创粉丝点击