Это зависит от того, насколько тяжелы ваши приложения.
На вашем месте я бы написал систему, в которой приложения поддерживали бы соединение с центральным сервером.Таким образом, ваши приложения могут быть уведомлены в тот момент, когда что-то происходит.Он также может быть беспрепятственно интегрирован, позволяя вашему приложению (убедитесь, что вы запрашиваете разрешение на его первоначальное разрешение, очевидно) отправлять данные о местоположении по запросу без какого-либо взаимодействия.
Это, очевидно, более ресурсоемкий для такой простой операции, ноэто лучший способ получать мгновенные уведомления.
Другой способ, которым вы могли бы это сделать, - это просто отправить электронное письмо получателю с пользовательской схемой URL.
Например:
yourlocationapp://get.location/respond.to
Вы можете анализировать URL-адреса такого типа в своем приложении , установив :
<data android:scheme="yourlocationapp" />
в своем фильтре намерений.
Для этого требуется большеспособ взаимодействия с пользователем, хотя.