我读了这个问题,想知道这是否适用于我的情况。
我想将accelerometer
值(x、y和z)从Android
手机写入 adatabase
并使用平板电脑上的另一个应用程序检索它,以显示值随时间变化的图表。这不必实时发生。
所以基本上我的问题是:
1)两个不同Android
设备上的两个不同应用程序可以使用同一个SQLite
数据库吗?
和
2)我如何指定一个IP
,以便手机上的一个应用程序写入指定的数据库,而平板电脑上的另一个应用程序从同一个指定的数据库中读取?
我已经可以读取Accelerometer
值并且知道如何创建图表,但是我的项目的数据库组件遇到了问题,因为我遇到的所有内容似乎都将值存储在设备上SD card
或只能访问的数据库中到设备本身,而不是其他应用程序或设备。
我已经阅读了关于通过首先获得一个静态 IPContentResolver
来指定一个:
ContentResolver cr = getContentResolver();
然后适应settings
:
Settings.System.putString(cr, Settings.System.WIFI_USE_STATIC_IP, "1");
Settings.System.putString(cr, Settings.System.WIFI_STATIC_IP, "6.6.6.6");
然后启用permissions
:WRITE_SETTINGS
和WRITE_SECURE_SETTINGS
.
但我不确定在哪里写这个或如何正确使用它。
请指导我到哪里可以找到有关设置SQLite
数据库的更多信息以及如何在两个不同Android
设备上的两个不同应用程序中使用它?
先感谢您。
PS 我很快就会用我的一些代码更新这个问题。