-1

androidアプリを作りたい、クイズアプリです。アプリを公開した後のように、新しい質問をいくつか追加しました。ユーザーがインターネットアプリケーションに接続したときに更新する必要があります。

では、インターネットからアプリケーションを更新するにはどうすればよいですか?

4

2 に答える 2

0

アプリ内のsqliteにデータが保持されていますか?その場合、アプリが起動するたびに、インターネット(おそらく既にホストしているWebサイト)でデータの更新を探すことができます。ユーザーエクスペリエンスに影響を与えないように、非同期タスクでこれを実行します。

新しいデータが見つかった場合は、それをフェッチして、バックグラウンドでsqliteテーブルを更新できます。

于 2012-12-14T11:35:18.920 に答える
0
  • アプリにバンドルされているデータ:新しいapkファイルをコンパイルしてPlayストアにアップロードすると、更新がユーザーのPlayストアに表示されます。これは、アプリの新しいバージョンなど、ときどき更新する場合に適しています。

  • アプリにバンドルされていないデータ:アプリにリモートサーバーから質問データをフェッチさせることができます。これは、Webサイトで毎日質問を追加する場合のように、非常に頻繁に更新する場合に簡単です。ただし、サーバーが必要になります。

于 2012-12-14T11:36:07.423 に答える