我想创建一个浏览共享网络中文件的Android应用程序
给定一个PC名称,即DESKTOP-T6Y766Y
我可以浏览文件
(使用JCIFS库:new SmbFile("smb://DESKTOP-T6Y766Y/...")
)。
但我希望让用户从本地网络中的共享PC中选择一台PC。
我尝试使用此代码使用JCIFS库:
SmbFile[] domains;
domains = (new SmbFile("smb://")).listFiles();
for (int i = 0; i < domains4.length; i++) {
System.out.println(domains[i]);
}
但它不起作用:
jcifs.smb.SmbException: Failed to connect to server
java.net.UnknownHostException: ..__MSBROWSE__.<01>