Android应用程序:如何控制系统设置?

时间:2019-02-25 09:26:06

标签: java android settings android-wifi

免责声明:我是一位经验丰富的开发人员,但是在Android领域还是一个新手,如果您提出明显的要求,对不起。

我需要编写一个“简单”应用程序以从我完全控制的其他设备(嵌入式Linux)中收集数据。

通信将通过WiFi。

周期应为:

  1. 确保使用特定的SSID /密码打开Android设备的便携式WiFi热点。
  2. 开始在套接字上监听。
  3. 等待设备连接。
  4. 等待设备传送数据。
  5. 将数据存储到MySql数据库。
  6. 关闭便携式HotSpot(或者最好将HotSpot恢复为以前的状态)。

我在第1步和第6步中没有找到任何文档。

那有可能吗?

注意:这应该可以在不需要植根的通用android手机 上使用。

背景:我们生产上述“设备”,它们收集数据并通过WiFi将其发送到服务器;当缺少Internet连接时,我们想为用户提供一个后备解决方案:在他自己的电话上缓存数据,然后在他在线时将其传递到服务器。当然,这应该在用户电话上尽可能不引人注目。

欢迎任何建议。

1 个答案:

答案 0 :(得分:0)

这是很多问题。通常我们将它们限制为一个。无论如何,这里有一些链接可能会有所帮助:

  1. 1. Enabling Wifi-Hotspot(自Android Oreo起)
  2. Android Server Sockets
  3. Using SQLite

我希望它可以帮助您入门。如果您有任何特定问题,请在此处单独张贴它们