2012-02-27 3 views
1

いくつかのxmlデータファイル(GPS座標などがある場所)でアプリを発送すると、アプリのアップデートを出荷することなくこれらのデータファイルを更新できますか?私は、res/xml/locations.xmlにバージョンタグを追加し、定期的にWWW上のサーバーでファイルを更新する必要があるかどうかを確認することを考えています。アプリのアップデートを出荷せずにxmlリソースファイルをサーバーからアップデートできますか?

おかげ

答えて

2

/res/フォルダは、特定のAndroidのリソース(レイアウト、ドローアブル、文字列など)のために予約されています。また、実行時にこのフォルダに書き込むこともできないため、データファイルを直接更新することはできません。

1つの方法は、初期データxmlを/assets/フォルダに入れてInternal Storageにコピーすることです。その後、アプリはサーバーを確認し、必要に応じてファイルを更新/置換することができます。

+1

これらは/ res(例えば、/ res/raw)からコピーすることもできます。 –

+0

OK、ありがとうございます。 – user1174838

関連する問題