ユーザーが画像を SD カードに保存できるアプリを作成しましたが、エミュレーターのギャラリー アプリで見ることができません。これに特別なコードが必要かどうかはわかりませんが、コードが実際に機能するかどうかを確認できるように、それを見つける必要があります。
3231 次
2 に答える
3
コードが実際に機能するかどうかを確認できるように、それを見つける必要があります。
最終的な目的が SD カード上のファイルを表示することである場合、それはいくつかの方法で達成できます。
- Android Debug Monitor にバンドルされているファイル エクスプローラーを使用します。***
- デバイス/エミュレーター シェルにログインし、
adb shell
SD カード フォルダー (通常は/sdcard
またはにあります) に移動し、コマンドを/mnt/sdcard
使用して内容を一覧表示します。ls
- 多くの利用可能なファイル エクスプローラー アプリのいずれかをインストール/使用し、デバイス/エミュレーター UI を介して SD カードに移動します。
***例:
- コマンドを実行して ADM を起動し
monitor
ます (SDK ツールがパスにない場合は、最初に tools/ ディレクトリに移動します)。 - LogCat、スレッド、ヒープなど、いくつかのパースペクティブがあります。ファイル エクスプローラー タブに切り替える必要があります。
- 上記は Galaxy Nexus のファイル エクスプローラ ビューです。SD カードの実際のパスは、デバイス/エミュレータによって異なる場合があります。
于 2013-05-14T19:56:37.073 に答える
1
MediaScannerConnectionを参照して、ファイルをメディア ライブラリに追加する必要があります。(接続後に) ScanFile を呼び出す必要があります。その後、画像がギャラリーに追加されます。
于 2013-05-14T19:23:04.700 に答える