我们打算做一个产品,直接使用市面上现有的Android平板电脑,我们只开发应用程序。
但我们要在平板上外接一个USB设备,所以需要写驱动(基于USB的自已的通信协议)。
1. 不知在没有ROM原代码的条件下,能否安装驱动程序?(我们不打算做ROM)
2. 如果能,这个驱动程序和带JNI(NDK)开发的应用程序一样吗?急,万分感谢~~~~
但我们要在平板上外接一个USB设备,所以需要写驱动(基于USB的自已的通信协议)。
1. 不知在没有ROM原代码的条件下,能否安装驱动程序?(我们不打算做ROM)
2. 如果能,这个驱动程序和带JNI(NDK)开发的应用程序一样吗?急,万分感谢~~~~
解决方案 »
- ItemizedOverlay中怎么自定义图标
- android连接不到webserver问题?!!
- AudioRecord录音问题
- 请教:android 输入法中关于回车是怎样处理的
- 几十k的字符串本地怎么存储,SharedPreferences可以吗
- 请问如何设置弹出菜单(popupMenu)的背景颜色或style
- 怎么让自己的APK覆盖别人的APK???跪求!!!!
- 关于监听短信接收似乎没起作用
- weiview打开页面的问题
- android L 在调用Bitmap.createBitmap时出现同步问题,带有缩略图jpg照片才会出现,求大神指导
- 终止线程的问题
- android 后台按键响应
我提供一个,但只是想法:
1、Linux是GPL协议下支行的,这就要求各个硬件厂商如果想用Linux的话,就必须要公开它的源代码,这样用户也就是你,能比较容易的获得源代码,一般在各个比较知名的芯片厂商的网站上都能找到对应芯片的源代码,更好情况是你可以直接下到有Android的BSP,例如freescale网站上,你能很容易的搞到51系列的Android的源代码。
2,现在市场上很多Android的平板电脑,都是在原厂的开发板上稍改,然后直接用Adroid BSP,就出贷了,我见过一款就是将freescale的开发板改了一下,直接作的,并且启动方式是SD卡的,用SD卡启动的对你很好,你可以将卡拿出来,自己想怎么改就怎么改了。
源代码这条路也是一条路,不过估计不是很可行,厂家是不会直接给BSP的。