Android studio 在Android Studio中,在工作场所的设备之间共享JSON数据的最佳方式是什么

Android studio 在Android Studio中,在工作场所的设备之间共享JSON数据的最佳方式是什么,android-studio,Android Studio,我在Android Studio中制作了一个团队工作应用程序。我很难用什么方法将这些数据分享给工作场所的其他人。 一个设备将用于设置和编辑团队工作列表,然后让所有其他设备都可以在其设备上进行更新。 我看过att WIFI Direct、Firebase和蓝牙。但我不知道他们中是否有人对此有好处。 所有来自谷歌的WIFI直接演示似乎都在网上被删除了。 到目前为止,我看到的唯一解决方案是在我自己的服务器上使用数据库,但我希望它只在工作场所的本地使用,而不是在网络上使用。 是否可以使其他设备在本地接收

我在Android Studio中制作了一个团队工作应用程序。我很难用什么方法将这些数据分享给工作场所的其他人。 一个设备将用于设置和编辑团队工作列表,然后让所有其他设备都可以在其设备上进行更新。 我看过att WIFI Direct、Firebase和蓝牙。但我不知道他们中是否有人对此有好处。 所有来自谷歌的WIFI直接演示似乎都在网上被删除了。 到目前为止,我看到的唯一解决方案是在我自己的服务器上使用数据库,但我希望它只在工作场所的本地使用,而不是在网络上使用。 是否可以使其他设备在本地接收新更新的团队工作JSON数据?最好的方法是什么? 为了便于理解,我添加了应用程序的图片。

几个小时后我得到了解决方案,希望它也能帮助其他人

借助这些链接:

我已经创建了一个实现nodejs的测试Android应用程序

运行此应用程序时,它会启动nodejs服务器,我可以将其他设备连接到此设备,只需下载更新的JSON数据。 就这样,

192.168.0.102:3000/getupdate

它返回一个JSON字符串。我将其转换为一个JSON对象,并将JSON数据保存到内部存储器中,然后刷新团队工作列表。用户已经用新数据更新了他的设备。 太完美了

用户不必每次都建立连接。一次仅在其设置中显示ip地址

这是我的应用程序的最佳解决方案。简单易行,但花了几天时间才弄清楚该用什么


现在,我不必在互联网上安装服务器就能让它工作。

几个小时后我得到了解决方案,希望它也能帮助其他人

借助这些链接:

我已经创建了一个实现nodejs的测试Android应用程序

运行此应用程序时,它会启动nodejs服务器,我可以将其他设备连接到此设备,只需下载更新的JSON数据。 就这样,

192.168.0.102:3000/getupdate

它返回一个JSON字符串。我将其转换为一个JSON对象,并将JSON数据保存到内部存储器中,然后刷新团队工作列表。用户已经用新数据更新了他的设备。 太完美了

用户不必每次都建立连接。一次仅在其设置中显示ip地址

这是我的应用程序的最佳解决方案。简单易行,但花了几天时间才弄清楚该用什么


现在,我不必在互联网上安装服务器就可以正常工作。

我正在尝试在应用程序中实现Nodejs服务器。这似乎是最好的办法。从主设备获取更新的最佳方式。我正在尝试在应用程序中实现Nodejs服务器。这似乎是最好的办法。这是最容易从主设备获取更新的最好方法。我也尝试了Cordova来实现这一点。我制作了它,但当我得知每次Android studio更新后Cordova都会停止运行,而且没有太多文档,而且文档往往太旧,文档非常糟糕,不容易理解后,我再次删除了它。所以,我回到了在Android Studio中使用普通的Nodejs mobile。这使它更稳定,产生更少的工作。我也尝试科尔多瓦这样做。我制作了它,但当我得知每次Android studio更新后Cordova都会停止运行,而且没有太多文档,而且文档往往太旧,文档非常糟糕,不容易理解后,我再次删除了它。所以,我回到了在Android Studio中使用普通的Nodejs mobile。这使得它更稳定,产生的工作量更少。