2012-02-17 37 views
0

どこのアプリ用のファイルを保存する必要がありますか?私のアプリは上級ユーザー向けのホームオートメーションアプリケーションで、画像(フロアプラン、カスタムダッシュボードなど)とXML設定ファイルを電話にアップロードする必要があります。どこに保管しますか?ファイルを保存する場所

+0

@AedonEtLIRA、私はそれを考えていませんでした。ファイルは定期的に更新され、ユーザーによって追加されます。私は彼らが大きすぎるとは思わないでしょう。設定ファイルはおそらく100K以下になり、画像は約10倍以下になります。カメラのネイティブと同程度のサイズです。私はそれらをサーバーに保管することはオプションではないと思います。それは確実にデバイス上にある必要があります。私は本当に、デバイス上のどのフォルダにこれらのファイルを保存すべきか、より多くのように考えていました。 – MrGibbage

+0

@MrGribbage - あなたがそれらをデバイスに保存した場合、あなたのアプリの中の現在のドライトリーのフォルダだけを使用するように制限されていて、それらを作成しなければなりません。 SDカード上では、それはあなた次第です。ドキュメントはAndroid/data /を使用すると言いますが、多くの開発者は自分のフォルダを使用しても問題はありません。本当に、私は広範に尋ね、あなたがファイルを置く場所から正確に何を必要としているのか、再犯/利益とは何かについてもっと考える必要があると思います。 – AedonEtLIRA

答えて

0

これは、ファイルをどのように移植するかによって異なります。ユーザーが他の場所(SDCard)にユーザーを追加してもらいたいですか?それらをバックアップしますか(Server)?ユーザーは本当にどこにいるのか気にする必要がありますか(デバイス)?これは本当にあなたのファイルをどのように使いたいか(またはあなたのファイルをどのように使用したいか)によって決まります。

また、ファイルサイズも考慮する必要があります。彼らが巨大であれば、SDカードが当然の選択です。

関連する問題