컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
GpsInterface 구조체 참조
#include < gps.h >
표준 GPS 인터페이스를 나타냅니다.
파일 gps.h 의 790 행에 있는 정의입니다.
다음 시작 호출이 플래그에 정의된 정보를 사용하지 않도록 지정합니다. 콜드 스타트에 대해 GPS_DELETE_ALL이 전달됩니다.
파일 gps.h 의 824 행에 정의가 있습니다.
const 무효*(* get_extension)(const char *이름) |
확장 정보에 대한 포인터를 가져옵니다.
파일 gps.h 의 841 번째 줄에 정의가 있습니다.
인터페이스를 열고 이 인터페이스의 구현에 콜백 루틴을 제공합니다.
파일 gps.h 의 797 행 정의.
int(* injection_location)(이중 위도, 이중 경도, 부동 소수점 정확도) |
다른 위치 제공자(일반적으로 셀 ID)의 현재 위치를 삽입합니다. 위도와 경도는 도 단위로 측정됩니다. 예상 정확도는 미터 단위로 측정됩니다.
파일 gps.h 의 817 행에 있는 정의입니다.
int(* injection_time)( GpsUtcTime 시간, int64_t timeReference, int 불확실성) |
현재 시간을 주입합니다.
파일 gps.h 의 809 행에 있는 정의입니다.
min_interval은 수정 사이의 시간을 밀리초 단위로 나타냅니다. preferred_accuracy는 요청된 수정 정확도를 미터 단위로 나타냅니다. preferred_time은 요청된 첫 번째 수정 시간(밀리초)을 나타냅니다.
'모드' 매개변수는 GPS_POSITION_MODE_MS_BASED 또는 GPS_POSITION_MODE_STANDALONE 중 하나여야 합니다. 플랫폼에서 GPS_POSITION_MODE_MS_ASSISTED가 전달되고 GPS_POSITION_MODE_MS_BASED가 지원되는 경우 GPS_POSITION_MODE_MS_BASED로 폴백하는 것을 허용하고 권장합니다.
파일 gps.h 의 837 행에 정의되어 있습니다.
sizeof(GpsInterface)로 설정
파일 gps.h 의 792 번째 줄에 정의되어 있습니다.
이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2022-08-30(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]