gpt4 book ai didi

java - 列出来自 Android App 的包中的文件返回 null

转载 作者:太空狗 更新时间:2023-10-29 13:21:36 24 4
gpt4 key购买 nike

我开发了一个 Android 应用程序,在主要 Activity 中,我想使用以下代码行列出特定包中的所有文件:

String[] files = new File("src/com/android/app/").list();

它返回空值!?有什么不对 ?谢谢。

最佳答案

来自Javadocs对于 File 类:

User interfaces and operating systems use system-dependent pathname strings to name files and directories. This class presents an abstract, system-independent view of hierarchical pathnames. An abstract pathname has two components:

An optional system-dependent prefix string, such as a disk-drive specifier, "/" for the UNIX root directory, or "\\\\" for a Microsoft Windows UNC pathname, and
A sequence of zero or more string names.

看来您缺少前缀字符串。换句话说,路径名不是相对的,而是绝对的。

关于java - 列出来自 Android App 的包中的文件返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27931089/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com