Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在一个android应用程序中发送位置,并在另一个应用程序中显示发送的位置_Android_Geolocation_Location - Fatal编程技术网

在一个android应用程序中发送位置,并在另一个应用程序中显示发送的位置

在一个android应用程序中发送位置,并在另一个应用程序中显示发送的位置,android,geolocation,location,Android,Geolocation,Location,我有两个应用程序,在一个应用程序中,我需要获取位置,然后发送到服务器,然后在另一个应用程序中读取所有发送的位置并响应它们。第二个应用程序使用谷歌地图API显示使用第一个应用程序的不同用户发送的位置。如何实现这一点?使用将在连接到服务器的App2后台运行的Android服务,每当将新数据上传到服务器服务时,在App2后台工作的服务将对其进行处理 服务是一个应用程序组件,可以在后台执行长时间运行的操作,它不提供用户界面。另一个应用程序组件可以启动服务,即使用户切换到另一个应用程序,它也会继续在后台运

我有两个应用程序,在一个应用程序中,我需要获取位置,然后发送到服务器,然后在另一个应用程序中读取所有发送的位置并响应它们。第二个应用程序使用谷歌地图API显示使用第一个应用程序的不同用户发送的位置。如何实现这一点?

使用将在连接到服务器的
App2
后台运行的
Android服务
,每当将新数据上传到服务器
服务
时,在App2后台工作的服务将对其进行处理

服务是一个应用程序组件,可以在后台执行长时间运行的操作,它不提供用户界面。另一个应用程序组件可以启动服务,即使用户切换到另一个应用程序,它也会继续在后台运行。此外,组件可以绑定到服务以与其交互,甚至可以执行进程间通信(IPC)例如,服务可以在后台处理网络事务、播放音乐、执行文件I/O或与内容提供商交互。


查看此处了解,

最简单的方法可能是使用Firebase实时数据库在一个应用程序中发送这些位置,并在另一个应用程序中从该数据库读取。这样,您就不需要自己的服务器来存储这些位置。