树莓派与android的不同主要体现在哪里?

2013-10-24 09:14:44 +08:00
 yakczh
玩过这两个平台的来说下
7496 次点击
所在节点    Linux
22 条回复
mongodb
2013-10-24 09:18:16 +08:00
-__- 一个是硬件平台,一个是软件平台。
spoony
2013-10-24 09:18:34 +08:00
么有不同的说
yakczh
2013-10-24 09:20:06 +08:00
@mongodb 树莓派上能运行android系统吗?
lifanxi
2013-10-24 09:21:11 +08:00
楼主是问Android还是Arduino?

如果是Ardunio,那它跟RPi最大的差别在于,RPi是台电脑,一般来说上面要跑个操作系统。而Ardunio是个单片机开发版,不跑操作系统,程序直接在硬件上运行。这个解释不是很准确,不过可以先这么理解下。
lifanxi
2013-10-24 09:24:01 +08:00
@yakczh 有人在把Android移植到RPi上,不过目前的进展还只能算是勉强跑起来了,不是很可用。
yakczh
2013-10-24 09:28:40 +08:00
@lifanxi 这个程序是用什么写的
felix021
2013-10-24 09:29:07 +08:00
目测LZ需要的是mk802这种原生Android系统、但是可以刷Linux、性能还比RPi强的更便宜的小东西。
yakczh
2013-10-24 09:36:20 +08:00
@felix021 原生android系统跟一般国内手机厂商的深度定制android区别在哪里,是修改linux kernel还是修改dalvik vm 还是修改android.jar
lifanxi
2013-10-24 09:37:32 +08:00
@yakczh 你是问Arduino么?Arduino默认是用一种类似于C语言的代码来写控制程序的,但是也有一些其它的开发环境,甚至可以用图形化编程的方式来写程序。
wubo19842008
2013-10-24 09:39:36 +08:00
ardiuno只是个微控制器,侧重于控制io,不是真正意义上的功能齐全的PC
yakczh
2013-10-24 09:42:13 +08:00
@lifanxi  这个改了程序以后,是不是每次都要重新烧录?
androidBrant
2013-10-24 09:48:02 +08:00
关于原生android和定制android:kernel的修改一般是为了适应厂商自己的硬件平台(修改驱动)。
android.jar:如果是深度定制肯定会对它进行修改,一般的移植只要修改驱动就ok了。。
虚拟机就不知道了,一般来说应该不会修改
lifanxi
2013-10-24 09:54:53 +08:00
@yakczh 是的。不过这不是个事儿,一般也就秒秒钟的事情而已。
felix021
2013-10-24 09:59:39 +08:00
@yakczh 我说的“原生”指的是 [自带的系统] 是安卓,不是说AOSP的安卓
likuku
2013-10-24 10:00:18 +08:00
树莓派上跑安卓可以的,没问题。
loveminds
2013-10-24 14:08:41 +08:00
@androidBrant 一般来说主要是界面,framework之类的改得多些吧
kawaiiushio
2013-10-24 17:09:51 +08:00
@lifanxi 本来就是arm。。。
yakczh
2013-10-25 10:50:51 +08:00
@lifanxi  arduino这个可以外接触摸屏吗?通常输入和显示输出是用什么来实现?
lifanxi
2013-10-25 11:53:15 +08:00
@yakczh 可以的,不过根据所接的屏幕不同可能需要自己写驱动。输入输出设备对于初学都来说一般就是开关和LED。

Arduino是个单片机,不是电脑,所以不要以电脑的思路去理解它。Arduino的输入和输出都是原始“信号”,把电信号(可以是模拟的或数字的)转换成具体的含义都是开发者的事情。当然,现在有很多的扩展板可以帮开发者完成一部分转换过程(包括实现了蓝牙、WLAN等比较复杂的接口),但总体上来说,还是要更多的从底层硬件的角度去理解它。
0x61
2013-10-25 12:29:33 +08:00
@lifanxi 到处都能看见你,哈哈。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/86715

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX