Chcete-li získat informace o poloze a získat adresu, obvykle použijte rozhraní API sítě k převodu zeměpisné šířky a délky na adresu.
Dělat. I když hledáte aplikaci pro určování polohy na Google Play, je to o tomto vzoru.
Protože jsem chtěl získat informace o poloze chytrým telefonem, který již nepoužívám a zaznamenávat je v pravidelných intervalech.
Vytvořil jsem aplikaci, která dokáže převést adresu pouze offline bez použití sítě.
S využitím lokální databáze můžeme celostátně zpracovávat velké množství dat.
Nemohl jsem však vytvořit součást, která by fungovala v pravidelných intervalech, takže jiné aplikace, jako je MacroDroid
Musí být použity společně.
Také pokud se pokusíte použít autoritu pro umístění na pozadí, bude velmi obtížné požádat o Google Play.
Proto jsem se rozhodl nepoužívat informace o poloze na pozadí.
Pokud tedy nebudete pracovat bez zamykací obrazovky, nebudete moci získat informace o poloze.
> O nastavení
-Jak je popsáno ve vysvětlení, k pravidelnému nahrávání je nutné společně používat další aplikace, jako je MacroDroid.
Bylo možné pravidelně nahrávat bez uzamčení obrazovky, obrazovka zapnutá v pravidelných intervalech + nové spuštění této aplikace.
> Jak používat
-Při prvním spuštění trvá vytvoření databáze adresních dat několik minut.
-Při příštím spuštění budete moci číst za několik sekund.
・ Když lze číst data adresy, zobrazí se adresa (až po chome) odpovídající informacím o aktuální poloze.
-Chcete-li uložit aktuální pozici do souboru, zapněte přepínač "Záznam".
・ Cíl uložení je pevný a interní úložiště
Android / data / io.github.kobayasur.revgeo2/files
je.
20220313.txt
Zaznamenává se datem se jménem jako.
Aby se zabránilo zaplnění úložiště, jsou soubory starší než 30 dní
Je navržen tak, aby se automaticky smazal.
Pokud si jej chcete ponechat, zkopírujte jej na jiné místo.
・ Stisknutím tlačítka historie zobrazíte zaznamenanou historii dne ve spodním zobrazení.
-Navíc tato aplikace ihned po spuštění uloží aktuální pozici do souboru pouze jednou. (Když je záznam platný)
Pro pravidelné ukládání použijte MacroDroid apod. ke spuštění nové aplikace každých pár minut až několik desítek minut.
je potřeba.
> Licence
Pro převod dat adresy jsem použil následující.
Děkuji za zveřejnění.
Údaje o adrese Geolonia
https://geolonia.github.io/japanese-addresses/
Datum aktualizace
6. 7. 2025