0
我試圖編輯在內部存儲的文件時(所以應該不需要許可,對吧?),但是當我運行此代碼:找不到文件試圖創建一個PrintWriter,Android的工作室
String locus = getFilesDir().getAbsolutePath();
File locusfile = new File(locus);
String loglocation = locus + "/log.txt";
File log = new File(loglocation);
if(log.exists())
{
PrintWriter pw = new PrintWriter(log);
}
PrintWriter pw出現「FileNotFoundException」。
即使驗證文件存在,爲什麼會出現這種情況?
謝謝。
我不知道爲什麼,但這會引起IOexception –
這很奇怪,我只是測試它。什麼是IOException .getMessage()?可以有一個名爲log.txt的文件夾嗎? –
對不起,這麼晚回覆,我一直很忙 我找不到,因爲該文件不會在android studio中編譯,它看起來像IOException.getMessage()不存在? 對不起,我是新來的應用程序開發。 謝謝 –