위도와 경도 값을 얻으려면 TLocationSensor
을 사용하고 있습니다. 내 GPS가 활성화되어 있지 않고 네트워크 위치를 사용 중입니다.
이벤트를 사용하여 onLocationChanged
값을 저장하고 Active
속성을 False로 설정했지만 오류가 발생합니다.
디버깅 장치 내 System.Android.Sensors
에서 TUIAndroidLocationSensor.DoStop
프로 시저에서 GPSListener
이 nil인지 여부를 확인하지 않고 내 응용 프로그램을 닫는 예외를 throw합니다. Android 플랫폼 용으로 컴파일 할 때 32 비트 Windows 플랫폼 용으로 컴파일 할 때이 문제가 발생하지 않습니다.
이 문제를 어떻게 해결할 수 있습니까?위치 센서를 멈추는 중 오류가 발생했습니다. Firemonkey XE6
편집 : 이 문제는 Firemonkey XE8에서 해결되었습니다.