最初に結論から
タイトルの通りですが、Android Studio 3.1のエミュレータに画像ファイルなどを送るときは、ddmsとかmonitorを起動する必要はありません。
Android Studio 3.1にDevice File Explorerというものがあり、そこで直接ファイルをアップロードすることができます。
※3.1以前にDevice File Explorerがあるのかは確認してないです
参考:How to open Android Device Monitor in latest Android Studio 3.1
使い方
- Android Studio 3.1で、あらかじめエミュレータを起動しておきます。(開いておかないと、後で「Device File Explorerはエミュレータを起動するか実機をつないでないと使えないよ」と言われます)
- "ctrl + shift + A"のショートカットで検索窓を開き、そこに"Device File Explorer"と打ち込めば候補に挙がってくるはずなので、それをクリック。
- Device File Explorerが右から出てきます。
- あとはアップロードしたいディレクトリで右クリック → Upload を押下すれば、ローカルPCのExplorerが開かれるので、そこから目的のファイルを選んでアップロードします。
実際にやった
以下のスクリーンショットはmedia/0/Pictures
ディレクトリにneko1.jpg
をアップロードした時のものです。
エミュレータ上にPhotos
というアプリ(?)があるので、そこで写真がアップロードされていることを確認しました。
環境情報など
Windows 10
Android Studio 3.1
Emulator Pixel_2_API_26