Обычно, чтобы получить информацию о местоположении и получить адрес, используйте API сети для преобразования широты и долготы в адрес.
Делать. Даже если вы ищете приложение для определения местоположения в Google Play, это примерно тот же шаблон.
Потому что я хотел получать информацию о местоположении с помощью смартфона, который я больше не использую, и записывать его через равные промежутки времени.
Я создал приложение, которое может конвертировать адрес только в автономном режиме без использования сети.
Используя локальную базу данных, мы можем обрабатывать большие объемы данных по всей стране.
Тем не менее, я не мог сделать часть, которая работает через равные промежутки времени, поэтому другие приложения, такие как MacroDroid
Должны использоваться вместе.
Кроме того, если вы попытаетесь использовать фоновое определение местоположения, вам будет очень сложно подать заявку в Google Play.
Поэтому я решил не использовать фоновую информацию о местоположении.
Поэтому, если вы не работаете без экрана блокировки, вы не сможете получить информацию о местоположении.
> О настройках
- Как описано в объяснении, необходимо использовать другие приложения, такие как MacroDroid, для регулярной записи.
Удалось записывать регулярно без блокировки экрана, ВКЛ экрана через равные промежутки времени + новый запуск этого приложения.
> Как использовать
-При первом запуске требуется несколько минут для создания базы адресных данных.
-При следующем запуске вы сможете читать через несколько секунд.
・ Когда данные адреса могут быть прочитаны, отображается адрес (до точки), соответствующий информации о текущем местоположении.
-Чтобы сохранить текущую позицию в файл, включите переключатель «Запись».
・ Место сохранения фиксировано, а внутренняя память
Android/данные/io.github.kobayasur.revgeo2/файлы
является.
20220313.txt
Записывается по дате с именем вроде.
Чтобы хранилище не переполнялось, файлы старше 30 дней удаляются.
Он предназначен для автоматического удаления.
Если вы хотите сохранить его, скопируйте его в другое место.
・ Нажмите кнопку истории, чтобы отобразить записанную историю дня в нижнем представлении.
-Кроме того, данное приложение сохраняет текущую позицию в файл только один раз сразу после запуска. (Когда запись действительна)
Чтобы сохранять регулярно, используйте MacroDroid и т. д., чтобы запускать новое приложение каждые несколько минут или несколько десятков минут.
необходим.
> Лицензия
Я использовал следующие данные адреса для преобразования.
Спасибо за публикацию.
Адресные данные Геолония
https://geolonia.github.io/japanese-addresses/
Последнее обновление
6 июл. 2025 г.