我有两个应用程序,在一个应用程序中,我需要获取的位置然后发送到服务器,然后另一个应用程序读取所有发送的位置并回复它们。第二个应用使用Google maps API显示不同人使用第一个应用发送的位置。我如何实现这一目标?
答案 0 :(得分:0)
使用Android Service
将在连接到服务器的App2
背景上运行,只要将新数据上传到服务器Service
,在App2的后台工作就会处理它。
服务是一种可以在后台执行长时间运行的应用程序组件,它不提供用户界面。另一个应用程序组件可以启动服务,即使用户切换到另一个应用程序,它也会继续在后台运行。此外,组件可以绑定到服务以与其交互,甚至可以执行进程间通信(IPC)。 例如,服务可以在后台处理网络交易,播放音乐,执行文件I / O或与内容提供商互动。