android系统中如何判断一个文件是否存在?
我在代码里面用Filef=newFile("/storage/sdcard0/Manual/test.pdf");if(f.existes())returentrue;e...
我在代码里面用File f = new File("/storage/sdcard0/Manual/test.pdf");
if(f.existes())
returen true;
else
return false;
为什么始终返回的是false,那个文件夹下面是有这个文件的,请大侠们解救,谢谢! 展开
if(f.existes())
returen true;
else
return false;
为什么始终返回的是false,那个文件夹下面是有这个文件的,请大侠们解救,谢谢! 展开
1个回答
展开全部
sd卡目录请不要直接使用/storage/sdcard0/,你这样试试
String SDPATH = Environment.getExternalStorageDirectory().getPath() + "//";
File f = new File(SDPATH +"/Manual/test.pdf")
另外你是不是忘记加权限了<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
String SDPATH = Environment.getExternalStorageDirectory().getPath() + "//";
File f = new File(SDPATH +"/Manual/test.pdf")
另外你是不是忘记加权限了<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询