针对Android7.0或以上版本. 对于Android4.x 5.x 或 6.x, 请使用项目android_hal_gpsbds.
- 修改gps_zkw.c文件中的
GPS_CHANNEL_NAME
为接收机的TTY号. - 修改gps_zkw.c文件中的
TTY_BAUD
为接收机实际的波特率, 默认为B9600
. - 在Android开发环境下编译.
- 将编译结果gps.XXXX.so文件用adb push到Android设备的/system/lib/hw目录下. 如果是64位Android, 则push到/system/lib64/hw目录.
- 如果编译出现找不到
ALOGD
,ALOGE
的报错, 可以尝试将ALOGD
改为LOGD
,ALOGE
改为LOGE
.