안드로이드에서 GPS 장치에서 나오는 직렬 NMEA 스트림을 읽는 C 응용 프로그램/드라이버를 실행하려고합니다. 올바른 장치 (예 :/dev/ttyUSB0, ttyS0 등)에서 읽는 한 Linux 플랫폼에서이 드라이버를 실행할 수 있습니다.안드로이드 OS를 통해 GPS NMEA 스트림을 노출
드라이버는 Android OS에서 실행되지만 장치가 운영 체제에 어떻게 노출되어 있는지 모르기 때문에 GPS 스트림을 읽을 수 없습니다. 누구든지이 운영 체제를 통해 직접 액세스 할 수 있는지 또는 추가 드라이버/커널 모드가 필요한지 알고 있습니까?
나는 LocationManager 또는 JNI 답변을 찾고 있지 않습니다.
감사합니다.