Я имел в виду это http://developer.android.com/guide/topics/data/data-storage.html#filesInternal для записи файла во внутреннюю память. Где я могу проверить файл? Например, код руководства:
String FILENAME = "hello_file";
String string = "hello world!";
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
fos.write(string.getBytes());
fos.close();
Куда мне пойти и проверить файл hello_file, так как руководство не указало путь?
Если вы создали файл в EXTERNAL_STORAGE
, вы можете проверить его на SD-карте, просмотрев SD-карту. Или /mnt/sdcard/...
на вкладку /mnt/sdcard/...
на вкладке "Проводник".
Если вы создали файл в INTERNAL_STORAGE
вы можете проверить путь /data/data...
Но вы не сможете просматривать /data/data
если ваш телефон не укоренен.
Проверьте его в пути /data/data/yourpackagename/file/hello_file.
Вы можете использовать adb
для доступа к вашему телефону из командной оболочки и перехода в каталог личных хранилищ приложений
adb shell
выполните следующие команды:
> cd data/data/org.yourpackage.yourapp/files
> ls
Вы также можете перенести файл на свой компьютер с помощью
adb pull /pathtofile/file
В вашем затмении, если вы используете эмулятор. перейдите к следующему пути, чтобы найти файл, который вы создали в поле приложения. /data/data/yourpackagename/file/hello_file.