問題タブ [sd-card]

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 投票する
6 に答える
494 参照

android - 12kb のテキスト ファイルを開くのに時間がかかりすぎます....?

次のコードは機能しますが、小さなファイルを開くには時間がかかりすぎます (1 分以上)。LogCat には、「GC_FOR_MALLOC が解放された #### オブジェクト / ###### バイト (##ms)」のインスタンスが多数表示されます。助言がありますか?

アップデート:

これは今のように見えます:

皆さん、ありがとうございました!!

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

c - SDカードプログラムエラー

Linuxでsdカードプログラムを実行しましたが、次のエラーが見つかりました....しかし、ヘッダーファイルも含めます

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

android - ファイルが変更されたときに Android リストファイルが更新されない

私のアプリには、listFiles() によって生成されたリストからユーザーがファイルを選択できるようにする ListActivity があります。

これはうまく機能し、ユーザーがエントリをクリックすると、アクティビティが開始され、ユーザーはファイルを編集できるようになります。ユーザーが編集アクティビティを終了すると、編集内容は新しい名前で新しいファイルに保存され、最初に選択されたファイルは削除されます。

次に、最初のアクティビティの onResume() で、ファイルの新しいリストを取得する同じコードが再度呼び出されます。

コードは適切に実行されていますが、関数 listFiles() は、バッファが更新されていない場合のように、古いリストを返します。

奇妙なことに、Android デバイスで向きを変えると正しいファイル リストが返され、onResume() が再度呼び出されます。

また、同じ動作を得るためにさまざまな方法でアクティビティを再開しようとしましたが、成功しませんでした。

助けてくれてありがとう。

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

android - SQLiteOpenHelper は sdcard にデータベースを作成できません

SQLiteDatabase.createDatabase を使用すると外部ストレージにデータベースを作成できますが、SQLiteOpenHelper を使用すると SD カードにデータベースを作成できないことがわかりました。なんで?

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

android - Android: ファイルを SD カードに保存しますか?

ASTROからアクセスできるAndroidにmp3を保存するプログラムを作成しようとしています。ファイルを /sdcard/media/audio に保存しようとしています。Logcat/DDMS で 1 つのエラーも発生せずにアプリが実行されているにもかかわらず、ファイルがどこにも見つかりません。WRITE_EXTERNAL_STORAGE パーミッションを (インターネットなどと共に) 追加したので、そうではありません。

ファイルを SD カードに保存するアプリに制限はありますか?

呼び出されるメソッド:

ダウンロード方法:

どんな助けでも感謝します。

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

android - 私の Android アプリケーションはどこにありますか?

マニフェスト ディレクティブを追加して、SD カードに Android アプリケーションをインストールしました。 android:installLocation=preferExternal

しかし、ES File Explorer でコンテンツを参照すると、sdcard でアプリケーションを見つけることができません。

何か案が?

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

android - Bitmap イメージを SD カードに保存 - API 1.5 の問題?

Android API 1.5 で実行されている HTC Hero でこれが機能しない理由は何ですか?

Logcat はエラーを表示せず、私の画像は通常 340x380 です。

12-19 12:06:41.035: 情報/ハブ (1762): ディレクトリが存在します

12-19 12:06:41.035: 情報/ハブ (1762): isDirectory = true

12-19 12:06:41.045: 情報/ハブ(1762): OK、SD に保存された画像

12-19 12:06:41.045: 情報/ハブ (1762): 高さ = 340、幅 = 380

12-19 12:06:41.055: 情報/ハブ(1762): OK、SD に保存された画像

その後、SD カードを参照して保存した画像を見ると、これらは「無効な画像」として保存されている 48 オクテットの画像!?

何が起こっていますか ?

マニフェスト:

編集 : このコードは PNG、JPG 画像に対して適切に機能しているように見えますが、問題は私の画像が最初 (Web からダウンロードされた) GIF 画像であるという事実に関係しています。

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

android - AndroidでSDカードから指定された画像を取得するには?

SDカードからすべての画像をグリッドに表示できますが、SDカードから指定された画像のみをAndroidのグリッドに表示する方法はありますか?

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

android - 動画サムネイル android 1.6

imageViewにSDカードの動画のサムネイルを表示したい。

新しい Video.Thumbnail クラスが利用可能であることは知っていますが、それは Android 2.1 のものであり、これを 1.6 で動作させたいと考えています。

調査の結果、 MediaMetadataRetriever インターフェイスがいくつかあることを知りましたが、ランタイム例外が発生します。

ネオ助けてください。

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

android - アンドロイドロギングSDカード


Android-Emulatorを使用すると、SDカードにファイルを書き込んだり作成したりできません(ロギング用)。
これまでに行ったことは
次のとおりです-mksdcard8192Kを実行しますC:\ android-dev \ emu_sdcard \ emu_logFile
-emu_logFileを割り当てるときに、新しいAVDを作成し、AVDの詳細を表示するとC:\android-dev\と表示されるようにしますフィールド「SDカード」に対するemu_sdcard\emu_logFile-
関連するコードは次の とおりです

sdDir.canWriteはfalseを返します-例外ではないことに注意してください

lsを実行すると、adbシェルからsdcardが/ mnt/sdcardへのリンクとして表示されます。ls -l / mntを実行すると、ここに表示されます

ls -l / mnt

ls -l /
mntdrwxr-xr-xルートシステム2010-12-2403:
41asecdrwx------ルートルート2010-12-2403:41セキュア
d---------システムシステム2010-12-2403:41sdcard

一方、emu_sdcardを作成したディレクトリに移動すると、ここに示すように、ロックが発行されていることがわかります。

C:> dir android-dev\emu_sdcard
ドライブCのボリュームはプリロード
ボリュームですシリアル番号はA4F3-6C29です

C:\ android-dev\emu_sdcardのディレクトリ

2010年12月24日03:41AM。
12/24/2010 03:41 AM ..
12/24/2010 03:17 AM 8,388,608 emu_logFile
12/24/2010 03:41 AMemu_logFile.lock1
ファイル8,388,608バイト
3ディレクトリ50,347,704,320バイト空き

私はこれらと他のSOの質問を見てきましたAndroidEmulatorsdcard
push error:Read-only file system(2)
AndroidEclipseのFileExplorerでSDCardフォルダーを表示できません

AndroidManifest.xmlに以下を追加しました
**uses-permissionandroid:name = "android.permission.WRITE_EXTERNAL_STORAGE" **

あなたの考えを教えてください-私はここで何が欠けていますか?canWriteがfalseを返すのはなぜですか?SDカードに権限を追加するにはどうすればよいですか?