How to access local files of the filesystem in the Android emulator?
Solution 1:
You can use the adb
command which comes in the tools dir of the SDK:
adb shell
It will give you a command line prompt where you can browse and access the filesystem. Or you can extract the files you want:
adb pull /sdcard/the_file_you_want.txt
Also, if you use eclipse with the ADT, there's a view to browse the file system (Window->Show View->Other... and choose Android->File Explorer)
Solution 2:
In Android Studio 3.0 and later do this:
View > Tool Windows > Device File Explorer
Solution 3:
In addition to the accepted answer, if you are using Android Studio you can
- invoke
Android Device Monitor
, - select the device in the
Devices
tab on the left, - select
File Explorer
tab on the right, - navigate to the file you want, and
- click the
Pull a file from the device
button to save it to your local file system
Taken from Working with an emulator or device's file system
Solution 4:
In Android Studio 3.5.3, the Device File Explorer can be found in View -> Tool Windows.
It can also be opened using the vertical tabs on the right-hand side of the main window.
Solution 5:
Update! You can access the Android filesystem via Android Device Monitor. In Android Studio go to Tools >> Android >> Android Device Monitor.
Note that you can run your app in the simulator while using the Android Device Monitor. But you cannot debug you app while using the Android Device Monitor.