我正在尝试获取以下内部路径:“/storage/emulated/0/android/data/br.com.d_apps.desajogos/files/download/1.txt”以检查文件(1.txt)是否存在,但我找不到具有环境的方法来获取它。
我下载的文件是这样的:
downloadManager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE);
Uri uri = Uri.parse(url);
DownloadManager.Request request = new DownloadManager.Request(uri);
request.setDestinationInExternalFilesDir(this, Environment.DIRECTORY_DOWNLOADS, "1.txt");
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
并尝试使用以下工具检查该文件:
File extStore = (Environment.getExternalStorageDirectory());
File pdf = new File(extStore.getAbsolutePath() + "1.txt");
if(pdf.exists()){
Toast.makeText(this, "exists", Toast.LENGTH_SHORT).show();
}else {
Toast.makeText(this, "does not exist", Toast.LENGTH_SHORT).show();
}
您试图访问的内容无法通过environment
访问。尝试Context
类中提供的GetExternalFilesDir()
,该类为您提供了内部应用程序外部文件目录,然后将/download/1.txt
添加到路径中。
问题内容: 尝试检查我要读取的文件是否存在。 问题答案: 这是另一种方法: 包装的用途和功能: p_DirName in varchar2, – schema object name p_FileName in varchar2 ) return number is l_file_loc bfile; begin l_file_loc := bfilename(upper(p_DirName),
我正在创建一个Java程序,在该程序中,我将文件上传到特定路径上的服务器。我将用于。 所以,在上传文件之前,我想检查给定的目录是否存在于服务器上。 如何检查路径是否存在? 注意:我正在客户端上执行代码,该客户端将检查服务器上是否存在远程目录。所以请不要建议使用。
本文向大家介绍IOS检测指定路径的文件是否存在,包括了IOS检测指定路径的文件是否存在的使用技巧和注意事项,需要的朋友参考一下 检查文件是否存在 方法二: 方法三: 方法四:
问题内容: 如何检查 文件 的存在? 在模块的文档中,有方法的说明。但是,据我了解,它只检查目录的存在。而且我需要检查 文件 ! 如何才能做到这一点? 问题答案: 为什么不尝试打开文件? 无论如何,经过一分钟的搜索,请尝试以下操作: 对于Node.js v0.12.x及更高版本 双方并已弃用 *编辑: 已更改: 至: 林特抱怨双重等于不是三次等于。 使用fs.stat:
我想确定C 11中是否存在一个文件 我有以下代码: 和 哪一个是正确的和惯用的?
我想检查文件是否存在,并尝试使用以下函数 但是,它似乎不能正常工作,因为不是检查文件的存在而是创建文件!这里有什么问题? 请注意,我被迫使用C 98标准,无法使用include