我是 android 和 java 的完全菜鸟,但想学习一段时间。
我正在尝试构建一个文件浏览应用程序,它可以查看 samba 服务器或其他文件共享中的文件和目录。
我正在尝试使用 uri.parse 来初始化我的 samba 服务器的 uri,然后我想将 uri 转换为 File 类型,所以我基本上可以执行 file.list() 从服务器获取文件/文件夹列表.
这是我到目前为止发现的内容,但我在运行它时遇到了问题:
字符串 [] 列表 = 空;uri uri = Uri.parse("smb://AG-24640/Users/Public/");
文件 file = new File(new URI(uri.toString()));
list = file.list();
我做错了什么还是有更简单的方法可以做到这一点?我需要做些什么来构建 android 以了解 smb:// 吗?我正在运行 android 蜂窝 3.2
谢谢,