我试图写入HTC One的输出文件,在LogCat中收到了以下消息:
11-2108:05:18.228:w/system.err (6609 ):Java.lang.illegalargumentexception :文件/存储/emulated/0 /
源代码如下:
protectedvoidwritetofile (字符串)。
filepatterndirectory=new file (环境. getexternalstoragedirectory (.getabsolutepath ).toString ) '/com.)。
patternDirectory.mkdirs (;
文件输出流输出流;
try {
output stream=openfile output (pattern directory.getabsolutepath ).toString ),Context.MODE_APPEND );
output stream.write (string.getbytes );
textviewt=(textview ) findviewbyid ) r.id.bottommidtext;
t.settext (pattern directory.getabsolutepath ().toString ) );
outputStream.close (;
}catch(exceptione ) {
e .打印堆栈跟踪(;
}
如果有人能帮我找到问题的话,我会很感谢的。