私はこの質問を読んで、同じことが私の状況にも当てはまるのだろうかと思いました。
電話からaにaccelerometer
値(x、y、z)を書き込み、タブレット上の別のアプリで取得して、時間の経過とともに変化する値のグラフを表示したいと思います。これはリアルタイムで発生する必要はありません。Android
database
つまり、基本的に私の質問は次のとおりです。
Android
1)2つの異なるデバイス上の2つの異なるアプリケーションが同じSQLite
データベースを使用できますか?
と
IP
2)電話の一方のアプリが指定されたデータベースに書き込み、タブレットのもう一方のアプリが同じ指定されたデータベースから読み取るように、を指定するにはどうすればよいですか?
すでに値を読み取ることがAccelerometer
でき、グラフの作成方法を知っていますが、遭遇したすべてのものがデバイスSD card
またはアクセス可能なデータベースにのみ値を格納しているように見えるため、プロジェクトのデータベースコンポーネントに問題がありますデバイス自体に接続し、他のアプリケーションやデバイスには接続しません。
最初に:を取得して静的IPを指定する方法について読みました。ContentResolver
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
ます。
しかし、これを正確にどこに書くか、または正しく使用する方法がわかりません。
データベースのセットアップに関する詳細情報と、2つの異なるデバイスSQLite
上の2つの異なるアプリケーションでデータベースを使用する方法についての詳細を教えてください。Android
前もって感謝します。
PS私はこの質問を私のコードのいくつかですぐに更新します。