我有一个安装了Android 2.1的beagle主板。我们有一块GPS板,通过USB插入beagle板。我有一个应用程序,可以从手机读取GPS坐标,但它不会读取插入GPS的beagle板。这是我第一次这样做,所以我想知道我需要从哪里开始阅读应用程序USB GPS板。
答案 0 :(得分:1)
您需要弄清楚如何将GPS数据作为GPS源插入Android框架,或者让应用程序绕过Android的GPS系统并直接查询GPS作为任意外围设备。
我认为Android 2.1不支持USB外围设备,但是在beagle主板上你谈的是自定义安装,所以你可以使用底层Linux内核的USB支持,或者通过使USB设备可访问或通过将其分配给unix组/ Android权限对,或者将setuid本机进程作为半特权用户运行,将GPS数据代理到感兴趣的应用程序。