問題タブ [android-external-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
59 参照

android - MediaScan sdcard を自動的に挿入し、配置したイメージを上書きしないようにするにはどうすればよいですか?

このコードを使用して、ギャラリーを再スキャンしました。しかし、保存するたびに、ギャラリーの既存の画像が上書きされ、保存した最新の画像だけが表示されます:(どうすればいいですか。助けてください:(

0 投票する
2 に答える
2548 参照

android - AndroidでSDカードのメディアファイルを非表示にする方法は?

私は 1 つの Android アプリケーションを開発しています。ここでは、いくつかのメディア ファイルをダウンロードしています。ファイルをアプリケーションに対して非公開にしたいと考えています。ファイルのサイズが非常に大きいため、内部ストレージに保存することはできません。これは、電話のストレージに影響し、メモリの問題が発生する可能性があるためです.

メディア ファイルの暗号化と復号化には、処理に時間がかかります。ファイルを外部ストレージに安全に保存することは可能ですか。保存したいファイルは、別のアプリケーションからアクセスされるべきではなく、PC に接続されているときに表示されるべきではありません。

どんな助けでも大歓迎です。前もって感謝します。

0 投票する
8 に答える
309187 参照

android - ファイルを保存するためのAndroidオープン外部ストレージディレクトリ(sdcard)

プログラムでファイルを保存するために外部ストレージ ディレクトリ パスを開きたいのですが、sdcard パスを取得しようとしましたが、取得できませんでした。これを行うにはどうすればよいですか?これに対する解決策はありますか??

また

両方の方法の上からパスを取得しようとしましたが、両方とも内部メモリを指しています。

SDカードが存在する場合にストレージメモリを開くと、以下のように表示されます- ここに画像の説明を入力

デバイス ストレージ & sd メモリ カード。

コーディングでsdメモリパスを取得したい。マニフェストで許可を与えました-

0 投票する
1 に答える
130 参照

android - SDCard が取り外されたときの MediaPlayer エラーの処理

Android MediaPlayer が曲を再生しているときに、ユーザーが SD カードを取り外した場合のユース ケースを処理したいと考えています。私はSDに関連する他のアクションでそれBroadcastRecieverをやろうとしていました。ACTION_MEDIA_REMOVED私はいつもエラーが発生します。レシーバーでは、player.reset(); を呼び出していました。アイドル状態にします。そのメソッドを呼び出した後、メディア プレーヤーが無限ループに陥り、logcat にエラーが出力されました。その UC をどのように管理できますか? OnErrorListenerを使用できますか?

スレッドを使用して UI で曲の再生の進行状況を公開しています。プレーヤーをリセットする前にスレッドを強制終了しています。

0 投票する
2 に答える
3433 参照

android - デバイス上の特定の拡張子を持つすべてのファイルを一覧表示する

デバイス上のすべてのファイル (私の場合は pdf) を検索したいと考えています。今、私はこのコードを書きました:

このコードは pdf を 1 つだけ見つけ
/storage/emulated/0/HTC_One_WWE_User_Guide.pdfます。ダウンロード フォルダには、他にもいくつかの pdf があります。

どうすればこれを解決できますか?

0 投票する
2 に答える
406 参照

android - Androidの画像ビットマップを例外なくメモリなしでSDカードに保存するにはどうすればよいですか?

アプリケーションに保存ボタンのある画像ビューがあります。保存ボタンをクリックすると、ユーザーがデバイスの外部デバイスに保存する画像のサイズを選択すると、アプリはいくつかのサイズを表示します。いくつかの(低い)サイズでは正常に機能しますが、大きなサイズでは強制的に閉じます。私は例外からメモリに直面しています。画質は落としたくない。

これで誰か助けてください

0 投票する
1 に答える
401 参照

android - 外部ストレージのマウント ポイントを取得する方法

すべてのストレージ (ローカルおよび外部) のマウント ポイントを取得しようとしています。

私が4.3に行くまで、これはうまくいきました:

外部 SD カードの場所を探す

これらのマウントが読み取り専用であることはわかっていますが、それで問題ありません。また、ES ファイル エクスプローラー アプリがマウント ポイントを検出できるため、4.3 以降でもマウントを検出できることもわかっています。