Əvəzləməni dayandırdım, amma koordinatlar eyni qaldı

Son məlum nöqtəni keşləyən tətbiqlər belə davranır. Mock Location-ı açın — o, düzgün vəziyyəti bərpa edəcək — və digər tətbiqi tamamilə yenidən başladın.

Proqram təminatı sessiyanın ortasında tətbiqin prosesini dayandıranda ayrıca vəziyyət yaranır: test provayderləri son yazılmış dəyərlə sistemdə qalır, yeni koordinatlar isə gəlmir. Məhz bu halın əlaməti — əvəzləməni dayandırmadığınız halda bildirişin pərdədən öz-özünə yox olmasıdır.

Tətbiqi açmaq bunu düzəldir: başlatmada o, saxlanılmış və faktiki vəziyyət arasında uyğunsuzluğu yoxlayır, sahibsiz qalmış provayderləri götürür və ya əvəzləməni işlək vəziyyətə qaytarır, ya da onu düzgün şəkildə götürür.

Bunun təkrarlanmaması üçün avtobaşlatmanı aktivləşdirin və batareya məhdudiyyətlərini götürün — ətraflı Xiaomi haqqında sualda.

Sualınız qaldı? Dəstəyə yazın.