Мне нужен быстрый совет по использованию new File(File dir, String file)
. Я специально имею дело с Android и не заинтересован ни в каких других системах. Я использую Android только из-за операционной системы на основе Linux, поэтому я думаю, что это может иметь значение.
Я хочу создать новый каталог с именем «original» на SD-карте в каталоге «uot». Таким образом, путь будет: "/sdcard/uot/original/"
Я тоже хочу позвонить new File(systemDir, "framework-res.apk")
Мой вопрос, просто:
Нужны ли разделители пути в String
части new File(File dir, String file)
или нет?
EDIT:
Я хочу затем вызвать mkdirs()
для нового файла, который я создаю выше.
Чтобы создать новый каталог, что я должен сделать:
File newDir = new File(sdcard, "/uot/");
newFile.mkdirs();
или
File newDir = new File(sdcard, "uot");
newFile.mkdirs();
А потом для newFile
Я собираюсь тогда позвонить
"cp "+newFile.getAbsolutePath()+" "+newDir.getAbsolutePath()
Чтобы сгенерировать объект File для newFile
, я должен сделать:
File newFile = new File(systemDir, "framework-res.apk");
или
File newFile = new File(systemDir, "/framework-res.apk");
Примечание:
systemDir
будет указывать на "/ system /", но я уже решил это отдельно.