概要
Androidバーチャルマシンのストレージにファイルを置く方法
忘れないうちにメモ書きを残しておきます
どの環境でも同じとはおもいますが、以下が環境情報です
Windows10 Pro
Android Studio Version3.2.2
AndroidアプリVersion9.0
手順
1.バーチャルマシンを起動
AndroidStudio からファイルを配置するバーチャルマシンを事前に起動した状態にする
2.ストレージにファイル配置する
AndroidStudio 右下にある「DevicefileExplorer」をクリック
storage>self>primaryフォルダ配下の任意のフォルダに配置
ファイルを配置する場合、親フォルダを右クリックし「Upload」で対象ファイルを指定する
※親フォルダを右クリックで「Directory」でディレクトリ作成も可能
3.ストレージ配下のファイルを読み込む(実機マシンと同様)
アプリにストレージ参照権限を与えておく
[参考]ストレージへの参照、更新権限の付与
AndroidManifestに以下権限を追加
AndroidManifest.xml
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
ストレージディレクトリのパスを取得しファイルを読み込み
[参考]ストレージルートディレクトリパス取得
File dir = Environment.getExternalStorageDirectory();