2015-07-18 3 views
0

Я новичок в Java, поэтому, пожалуйста, кто-нибудь объяснить мне этот материал:Как можно передать объект getFilesDir() в файл: как getFilesDir() возвращает путь к директории?

res = getResources();  
try { 
     IO.transferFiles(getFilesDir(),res); 
    } catch (IOException e) { 

    } 

приведенный выше код в OnCreate().

class IO{ 
public static void transferFiles(File base, Resources res) throws IOException { 
    //statement 
     } 

}} 

Так что мой вопрос, что произойдет, если мы переходим getFilesDir() метода объектного файла (здесь base). (просьба указать любые ссылки, если вы можете, откуда я мог бы узнать больше)

+2

«плз» = «пожалуйста», «и» = «вы» и ознакомьтесь, пожалуйста, тур и помочь страниц о том, что ожидать в вопросе. Мы не обучающий сайт –

+2

, пожалуйста, расскажите, что вы хотите сделать? –

ответ

1

Ref: example Он возвращает абсолютный путь к файлу из внутренней памяти устройства, для которого не требуется никакого разрешения. Но когда вы хотите прочитать файл, используя это или напишите файл, вам нужно объявить <uses-permission> в файле манифеста. Для example

Internal and external file storage

+0

Помог ли ответ решить вашу проблему? @ user3622567 –