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

问题描述 投票:0回答:1

免责声明:我是一个经验丰富的开发人员,但在Android领域相当新手,对不起,如果问明显。

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

通讯将通过WiFi进行。

周期应该是:

  1. 确保Android设备便携式WiFi HotSpot已启用并具有特定的SSID / Pass。
  2. 开始侦听套接字。
  3. 等待设备连接。
  4. 等待设备传递数据。
  5. 将数据存储到MySql数据库。
  6. 关闭Portable HotSpot(或者,更好的是,将HotSpot恢复到以前的状态)。

我没有找到关于步骤1和6的文档。

这有可能吗?

注意:这应该适用于通用的Android手机而不需要生根。

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

欢迎任何建议。

java android settings android-wifi
1个回答
0
投票

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

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

我希望它可以帮助你开始。如果您有任何具体问题,请在SO处单独发布

© www.soinside.com 2019 - 2024. All rights reserved.