AssetsフォルダーにjsonファイルがあるAndroidアプリケーションを開発しています。後でサーバーからこのファイルを更新したいのですが、実行時にAssetsフォルダー内のファイルを更新できないようです。したがって、私の質問は、このjsonファイルを最初に配置するのに最適な場所であり、後でサーバーから更新することもできます。また、Androidコードを更新して、市場からアプリケーションを更新するようにユーザーに依頼したくありません。
質問する
1300 次
3 に答える
1
jsonを共有設定またはsqliteに保存してから、サーバーAPIを呼び出してローカルデータを更新できます。
于 2012-12-18T03:57:37.920 に答える
1
/data/data/your.package.name/ (this is local folder to your application) or sqlite. Next time there is a change your file can be directly downloaded to /data/data/your.package.name/ or sqlite DB.
于 2012-12-18T05:53:15.467 に答える
0
apk内でファイルを追加または変更することは非常に困難であり、アプリはこれを行うべきではありません。
アセットフォルダに設定ファイルがあります。これは最初の設定です。新しいバージョンの構成ファイルをダウンロードするときは、それをsdcardに入れ、SharedPreferenceまたはその他の永続化方法に保存できます。これを使用する場合は、これらすべての構成をループして、最新の構成を見つけることができます。
于 2012-12-18T05:48:01.813 に答える