1

私はまだ Android 開発の初心者です。カメラを使用して写真を撮り、デバイスのストレージに保存しようとしています。アプリがクラッシュし、デバッグ後に、デバイスの外部ストレージがマウントされていないことが原因であることがわかりました。どうすればこれを処理できますか? ストレージをマウントできますか、それともアプリがこの特定のデバイスにデータを保存できないだけですか?

ありがとう

アップデート:

この質問に対して選択された回答がありましたが、削除されたようです...これらのドキュメントにリンクしました:http://developer.android.com/reference/android/os/Environment.html

4

1 に答える 1

0

ハードコードされた文字列ではなく、Environment.getExternalStorageDirectory() を使用していることを確認してください。

一部のシステムでは、/sdcard と一部の /mnt/sdcard または /mnt/sdcard2. を使用しています。コードを投稿していないため、これで問題が解決するかどうかはわかりません。

http://developer.android.com/reference/android/os/Environment.html#getExternalStorageDirectory%28%29

于 2013-06-03T19:05:25.897 に答える