Zauważyłem, że czasem w fizycznym telefonie używa tylko coarse, podczas gdy inne aplikacje używają tego np. przez sekundę czy krócej na początku, gdy nie ma poprzedniej lokalizacji. Natomiast emulator widocznie ma użyć coarse, którego emulator nie obsługuje i dlatego czeka w nieskończoność a czasem wskazuje pierwszy punkt który był wskazany przy uruchomieniu emulatora. Trochę dziwne, bo nie ma w kodzie ACCESS_COARSE_LOCATION, jest tylko ACCESS_FINE_LOCATION, a gdy zmienię tę na ACCESS_COARSE_LOCATION, wtedy fizyczny telefon jest niedokładny, ale emulator nadal czeka. Czy emulator nie obsługuje zgrubnej lokalizacji? Jak przerobić przykład, by nie czekał na lokalizację coarse, gdy nie ma, a gdy pojawią się obie to wybrał od razu fine? Poza tym, czy emulator może symulować lokalizację coarse ?