web-dev-qa-db-ja.com

Androidエミュレーターに画像を追加する方法?

エミュレーター画像ギャラリーに画像を追加する方法を教えてください。

30
UMAR

EclipseのDDMSツールに移動して、エミュレーターにファイルをプッシュまたはプルします。次に、実行中のエミュレーター自体に移動し、アプリ画面から「開発ツール」を選択し、「メディアスキャナー」(またはAndroidの新しいバージョンでは「メディアプロバイダー」)を選択してエミュレーターにファイルを認識させ、ファイルが表示されるようにしますメディアギャラリー。

27
lokoko

これがどんな画像であるかを気にしない場合は、Androidブラウザーでインターネット上の任意の画像を閲覧し、それをロングタップし、コンテキストメニュー。

19
Dmitry

イメージをAndroidエミュレーターにドラッグすると、イメージファイルがダウンロードフォルダーに転送されます。これは、genymotionでのみ機能します)

14
nikhilgohil11

エミュレータブラウザから画像をダウンロードしようとするとブラウザがクラッシュする(Dmitryの回答)

ブラウザに対してストレージを認証する必要があります。

[設定]> [アプリ]> [ブラウザ]> [認証]に移動し、ストレージを許可します

これで、このブラウザから任意の画像をダウンロードできるはずです。

PS:私はドミトリーの答えにコメントを追加したでしょうが、私は十分な担当者を持っていません

4
SocialSupaCrew

偶然、誰かがこの問題を抱えていました:API 23のブラウザーからダウンロードしたファイルをAndroidStudio。4つの異なるStackOverflowスレッドにアクセスしましたが、何も助けませんでした。 Dev Tools> Media Providerを使用してエミュレータ内からSDカードをスキャンしましたが、クラッシュし続けました。

最終的に私にとってうまくいったのは、エミュレーターのダウンロードアプリに移動することでした。設定(右上)> SDカードを表示します。この後、ギャラリーの[設定]> [コピー先]に表示する画像を長押しします。次に、SDカードの適切な場所に移動する必要があります。

MenuBar(左上)> SDCARD> Android> data> com.Android.browser> files> Download ...最終的にはまだ「コピー先」モードになっているはずなので、単にコピーをクリックしてください(右下)。

また、試すことができます:メニューバー>内部ストレージ>ダウンロード

4
Blaze Gawlik

私は最近同じ問題を抱えていました。ギャラリーに画像を入れたいと思ったので、ギャラリーのインテントを使用してそれらの画像の1つを取り込むことができました。

私がやったことは、シムカメラを使用するようにAVDを設定し、カメラアプリに行き、いくつかの写真を撮りました。写真は、フレームの周りを移動するさまざまなポイントの正方形に過ぎませんでしたが、サンプル画像として機能します。

SDカードのエミュレーションに煩わされたくない場合に、ギャラリーで画像を生成するための簡単なソリューションです。

3

Androidの新しいバージョンが適切な許可なしにクラッシュするため、ここでいくつかのソリューションを組み合わせます。

  1. [設定]-> [アプリ]-> [ブラウザ]-> [アクセス許可]でストレージのアクセス許可をオンにして、エミュレータブラウザにストレージへのアクセスを許可します。
  2. エミュレータブラウザアプリで、任意の画像を長押しして保存します。
  3. 保存された画像は、エミュレーターギャラリーアプリに表示されます。
2
Swindler

Android emulator.find storage>internal storage(shared)>images>download。]でデバイス設定を開きます。

次に、画像ファイルをダウンロードフォルダーにドラッグアンドドロップします。

aVD内部ストレージにコピーされ、表示されます。

aVDに表示されない場合は、デバイスを再起動する必要があります。

コピーした画像を見ることができます。

0
naseer mohammad