1

3G アクセスが常に存在するとは限らない農村向けの Android アプリケーションを開発しています。アプリケーションは、Google スプレッドシートに基づいています。インターネットにアクセスできない場合、入力された新しいデータはローカル ファイルに保存され、インターネットに接続されている場合はオンライン ファイルと自動的に同期されるようにする必要があります。これを適切に進める方法は何ですか?ローカルの Excel ファイルなどを保存して、そのファイルをオンラインの Google スプレッドシートと同期できますか? それらは互換性がありますか?

多くの質問で申し訳ありませんが、どんな助けでも素晴らしいです!

4

1 に答える 1

0

Android で構造化データを保存する通常の方法は、sqlite データベースを使用することです。データを保存して、API を使用して Google スプレッドシートにコピーするだけです。凝ったものにしたい場合は、同期アダプターを作成して、OS にスケジュールさせることができます。ただし、接続が信頼できない場合、それがどれだけうまく機能するかはわかりません.

MyTracks は、同様のことを行うオープン ソースです。参考として使用できます: http://code.google.com/p/mytracks/

于 2012-06-13T07:56:05.040 に答える