問題タブ [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.
android - 内部メモリに保存するファイルキャッシュ
RSS フィードからブログ投稿を取得する Android アプリを開発しました。
この投稿には、ブログ投稿のタイトルと画像が含まれています。
次のコードを使用して画像キャッシュを保存しています。
しかし問題は、メモリカードが存在する場合にのみキャッシュを保存すること
ですキャッシュを保存するための両方のオプション、つまり外部ストレージ/内部ストレージのいずれかが必要です
android - 外部ストレージ(プライベート)を使用してダウンロードしたファイルを保存します
これは、ファイルをダウンロードして内部ストレージに保存するための私のコードです。
しかし、コードを変更して、ファイルを外部ストレージとアプリプライベートに保存するにはどうすればよいですか?
java - android java play song, audio, sound file (外部SDは動作しますが、内部ストレージは動作しません)
外部ストレージは機能しますが、内部ストレージは機能しません。Android ストレージ メカニズムから根本的に何かを見逃していますか?
ありがとう
2014 年 9 月 10 日の更新
stackoverflow.com/a/4955915/856007 – Abdullah Shoaib 8 月 12 日 7:49 に、以下の参照リンクをありがとう、私はそれを動作させることができました
android - Android 内部外部ストレージ
バックアップ機能を備えたアプリを開発しています。機能を正常に実装しましたが、まだ問題が発生している領域は次の 1 つだけです...
外部ストレージの可用性を確認するには、次の関数を使用して SD カードが表示されていることを確認します。
一部の Android モデルの携帯電話には、内部メモリしかありません。そのような場合、どのように問題を処理すると思いますか。
また、これにより DCIM フォルダーの場所が返されることも認識していますが、重要なバックアップ ファイルを保存するのに最適な場所ではないと思います。
誰かがすでにこの問題の先駆者でしたか?
android - Android システム アプリがディレクトリを作成できない
私はAndroidアプリを開発しています。モジュールの1つで、以下のコードを使用してファイルを保存するために外部ストレージにディレクトリを作成しています。問題なく動作し、ディレクトリを作成できます。
ただし、このアプリをシステム アプリとして作成すると (システム証明書で署名し、system/app フォルダーに保存することにより)、この同じコードを実行すると、「ディレクトリを作成できません」が返されることがわかります。これはどのように可能ですか、ここで何が欠けていますか?
java - 「file:///」と「file://」の違い
両方試しましたがどちらも同じでした。違いはありますか(興味のみ)?
ローカル データをロードする WebView があり、そのような URL を渡すことができました。
例:
android - Cocos2d-x 3.2 getFileDataFromZip に失敗しました
Android プロジェクトでリソース用に obb 拡張機能を使用しています。すべてのパスは正確です(/storage/sdcard0/Android/obb/path to file),
が、 file = unzOpen(zipFilePath.c_str());
常に null を返します。
何が間違っている可能性がありますか?
android - Android SDカードのシンボリックリンクをプログラムで更新する方法はありますか
システムアプリを作成し、ルート化されたデバイスを使用してテストする練習をしています。アプリケーションは、ファイル (画像、音楽、ビデオ) を zip ファイルからディレクトリにコピーします/data/media/0/SampleFolder
。しかし、ファイルをコピーした後、ES File Explorer File Manager
.
adbシェルで表示してコマンドを入力するls -l /sdcard/SampleFolder/
と、ファイルが認識され、コマンドを入力した後に開くことができます。間違っていなければ、データ/メディアと SD カードのパスにはシンボリック リンクがあります。
/data/media
これは と の間に同期の問題が/sdcard/
あるということですか? はいの場合、プログラムで更新する方法はありますか?
注: 次のことを試みましたが、成功しませんでした。
- デバイスの再起動
ls -l
コマンドをプログラムで入力する/sdcard/SampleFolder
ディレクトリ内の各ファイルに対して MediaScannerConnection.scanfile と呼ばれるIntent.ACTION_MEDIA_MOUNTED
Environment.getExternalStorageDirectory でのブロードキャスト- ディレクトリ
Intent.ACTION_MEDIA_SCANNER_SCAN_FILE
内の各ファイルのブロードキャスト/sdcard/SampleFolder