問題タブ [android-sdcard]

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

android - メディアストアから画像の最初の 100 行のみをフェッチする

Android で managedQuery 関数を使用してメディアストアから取得した結果を制限する方法はありますか。私は現在、SDカードで見つかったすべての写真を表示するグリッドを持っていますが、それを取得するのが多すぎるため、メディアストアから取得した結果を制限することにしましたが、結果のデータセットを減らすことができる制限機能を見つけることができませんでした. .

助けてください

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

android - Android(2.1以降)でデバイス(特にSDカード)上のすべての画像を取得する方法

ここのチュートリアルに従いました: http://androidsamples.blogspot.com/2009/06/how-to-display-thumbnails-of-images.html と、ほぼ同じコードを持つ別のチュートリアルもあり、さまざまなデバイスでの画像の処理方法にいくつかの問題/矛盾があります。

画像を収集するための私のコードは次のとおりです。

Android 2.2を実行しているエミュレーターがあり、それを使用してマウントするsdcardファイルを作成できました..adbを使用していくつかの画像をフォルダーにコピーし、エミュレーターを再起動しました(最初はアプリに画像が表示されませんでした)..再起動後一部の画像はアプリに表示されましたが、すべてではありませんでした..次に、エミュレーターに付属のギャラリーアプリケーションを開いた後、ギャラリーにすべての画像を正常にロードさせることができました..しかし、私はHTC thunberboltも持っています.そして、私はそれに写真を持っています(/ sdcard/DCIM/100MEDIAの下に)、同じアプリに画像がまったく表示されません(私が取り組んでいるアプリを参照してください)..電話がかかっていませんコンピューターに接続しているので、電話がSDカードにアクセスできることに問題はないことがわかっています..また、私は'携帯電話に付属のギャラリー アプリケーションを試してみたところ、写真/ビデオは問題なく読み込まれました..システムが同じ方法で画像を処理していない場合..

私はAndroid開発にまったく慣れていないので、これがかなり簡単になることを望んでいました.Facebookなどの他のアプリを調べたところ、写真をアップロードしたいときにhtcが提供するギャラリーに直接移動するようです..おそらく、私はこの同じアプローチをとることができます(方法は完全にはわかりません..最終的には、ユーザーが複数の画像を選択してそれらすべてをアップロードできるようにしたいです.Androidに付属のカメラアプリのソースコードも見つけました:

https://android.googlesource.com/platform/packages/apps/Camera/+/master/src/com/android/camera

これはいくらか役に立ちますが、この時点で消化しなければならないかなりの量の情報です。

「これがどのように機能するか」の説明は素晴らしいでしょう。ただし、主なことは、ギャラリーにすべてのサムネイル画像を表示するにはどうすればよいか (必要に応じてサムネイルを作成する)、または、システム ギャラリーとどのようにやり取りできるかということです..

0 投票する
3 に答える
3870 参照

android - Android-Movieクラスを使用してgifファイルを読み込めない

android.graphics.MovieからGIFファイルを再生するために使用しようとしています/sdcard/download

APKのフォルダーにファイルを配置すると、次のコマンドを使用してファイルdrawableを読み込むことができます。

それはうまくいきます。movie.duration()の値を導出するために使用する正しい期間が表示されmovie.setTime()ます。

ドローアブルの代わりに、SDカードからロードしようとすると問題が発生します

nullではないものをロードしているようです。movieしかし、問題はそれmovie.duration()が戻ること0です。

なぜこれが起こるのか、そして私が何をすべきかについて何か考えはありますか?

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

android - Android2.2でプログラムでSDカードのコンテンツ全体を削除する方法

Android2.2でSDカード全体をプログラムで削除したい。

  1. これを行う最も簡単な方法は何ですか?

  2. ルート権限が必要ですか?

  3. 「rm-rf/mnt / sdcard」を実行するだけですか、それとも再帰ループを作成する必要がありますか?

0 投票する
3 に答える
355 参照

android - アプリがSDカードにファイルを保存する場合、ユーザーはそれらにアクセスできますか?

確認が必要です。アプリが電話の SD カード ( /sdcard/com.example.myapp/file.mp3) にデータを保存する場合、ユーザーはカード上のそのようなフォルダーを参照して、ファイルをいじることができますか (削除、名前変更など)? 開発者のサイトでそのような情報を見つけることができません。

ありがとう

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

android - AndroidエミュレータでSDカードを作成する

エミュレータでSDカードを作成しようとしていますが、次のエラーが発生します。

SDカードの作成に失敗しました

誰かがこれを手伝ってくれますか?

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

android - スリープモードでのログイン

SDカードのファイルにlogcat情報を定期的に追加しますが、電話がスリープモードになっている間はファイルに何も書き込まないようです.

PARTIAL_WAKE_LOCKはCPUを動かし続けるために使用します。

電話がスリープモード(ウェイクロックあり)のときにSDカードのファイルに書き込むことは可能ですか?

必要に応じてコードを追加できますが、電話がオンになっているときに機能することが既に証明されているため、関連性がないようです.

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

android - アプリが強制的にSDカードに移動された場合、SharedPreferencesはどこに移動しますか?

サービスのあるAndroidアプリがありますが、これは内部にのみインストールする必要があります。ただし、ROOTを使用している一部のユーザーは、それをSDカードにインストールしており、あらゆる種類の奇妙なエラーを報告しています。

ユーザーがそれを行うとき、SharedPreferencesはどこに行きますか?それらはSDカードにも保存されていますか(私が頻繁に書いているので本当に悪いです)、それとも常に内部ストレージに保存されていますか?私が見たエラーのいくつかは、この状況を示しているようです。

もしそうなら、SharedPreferenceファイルが実際にSDカード上にあることをどのように検出しますか?

ありがとう!

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

android - SD カードに連絡先をバックアップする

ルート化されていない電話のcontacts2.db SQLiteファイルをプログラムでSDカードにコピーすることは可能です。もしそうなら、どのように?

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

android - SDカードを使用する実際のデバイスで実行されているAndroidアプリのログを取得するにはどうすればよいですか?

私はSamsungGalaxyAce、Androidバージョン:2.2.1を持っています。

私のアプリは、SDカードをマウントする必要があるカメラとギャラリーを使用しています。しかし、USBモードでは、SDカードが検出されないため、アプリをテストできません。私を助けてください。前もって感謝します。