7月刚学完嵌入式,找了一个月的工作,最后还是在老师的推荐下进了现在的公司,老板交代要移植gps,感觉“亚历山大”,话说这应该属于安卓底层,可是我们学的主要是嵌入式 linux c编程,底层只是讲了三天而已呀!
果不其然,GPS都搞了一个月了,虽然有了一些进展,但是距离目标还相差甚远。。。。
首先介绍下安卓下gps的调用层次结构吧,具体看了下面这张图我想就清楚多了
相关目录及文件
头文件 hardware/libhardware/include/hardware/gps.h
framework层 frameworks/base/services/java/com/android/server/location/GpsLocationProvider