2016-10-24 6 views
0

Imは新しいアンドロイドに、Imはまだ混乱しています。PHPを使用してMYSQL DBをSQLite DBにインポート/同期

このプロジェクトでは、サーバーのマイデータベースを更新するたびに、私のAndroidアプリケーション(ここではsqliteを使用しました)の情報も更新する必要があります。これは可能ですか?はいの場合は、私が使用できるリンクを私に送ることができますか?

PS:たくさんのテーブルを使用していますので、ほとんどの例が1つのテーブルに焦点を当てているので、私はインターネット上で見つけるのにちょっとした問題です。私の一部に混乱しているビットは、これでもまだ新鮮です。

答えて

3

PHPでサーバ側でMy Sqlデータベースを使用している場合、Async Task、Retrofit、Vollyなどのさまざまな手法を使用して各テーブルの同期コードを記述する必要があります。データをAndroidアプリケーションにインポートします。しかし私の知る限り、各テーブルの同期ロジックを記述する必要があります。各テーブルの同期ロジックが書き込まれた後、同期完了をチェックするための0と1の値を持つsyncStatusカラムを特定の行に対して扱うことができます。これを完了した後、CLICK Listenerの任意のボタンで同期メソッドを呼び出すことができます。また、PHPサイドからのプッシュ通知やgcmテクニックを使用してアンドロイドアプリにトリガーを送信することでアンドロイドサイドシンクメソッドを呼び出すこともできます。だから私の知る限り、これは一つの解決策です。これを試すことができます。これを行う問題があれば。私はいつでも私に尋ねることができます。より良い解決策が見つかるかもしれません。ではごきげんよう。

関連する問題