Я сохраняю файл hello.txt со строками внутри. Но я не могу найти его в DDMS> выбор имени моего пакета в устройствах> File Explorer> data> data> имя пакета.Не удается найти сохраненный файл в имени данных/данных/пакетах
Даже мое название упаковки разрезано. Название моей упаковки - bla.Test9, но это только показывает bla. Кроме того, по данным/данным он показывает много папок con, jps и bla. Пытались ИПЕН ла папку, но я не могу найти hello.txt внутри
public void save(View v) {
TextView dat = (TextView) findViewById(R.id.textView1);
TextView gdat = (TextView) findViewById(R.id.textView2);
TextView name = (TextView) findViewById(R.id.textView3);
EditText gname = (EditText) findViewById(R.id.editText1);
String s1, s2, s3, s4;
s1 = dat.getText().toString();
s2 = gdat.getText().toString();
s3 = name.getText().toString();
s4 = gname.getText().toString();
FileOutputStream fos = null;
try {
file = getFilesDir();
fos = openFileOutput("hello.txt", Context.MODE_PRIVATE);
fos.write(s1.getBytes());
fos.write(s2.getBytes());
fos.write(s3.getBytes());
fos.write(s4.getBytes());
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally {
try {
fos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
EDIT: Я использую эмулятор не устройство.
Да. потому что эти каталоги являются частными для вашего приложения, adb не может получить к ним доступ. – njzk2
вам нужно иметь права root для просмотра/редактирования содержимого папки данных – user755
@ user755 - как я могу это сделать? – luwionline