暂无图片
Android 怎么获取局域网的smb服务器?
我来答
分享
暂无图片 匿名用户
Android 怎么获取局域网的smb服务器?

Android 怎么获取局域网的smb服务器?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
EricOmer

复杂化: - /这里是更好的解决方案:

private class NetworkUsers extends AsyncTask {

@Override

protected void onPreExecute() {

// TODO Auto-generated method stub

// your code, thats runs before "doInBackground" action

}

@Override

protected void onPostExecute(String result) {

// your code, thats runs after "doInBackground" action

if(result != null){

// handle "result" String

} else {

}

}

@Override

protected String doInBackground(String... params) {

SmbFile[] domains = null;

String result = null;

String url = params[0];

SmbFile path = null;

try {

path = new SmbFile(url);

try {

if(path.exists()){

result = ""; // set result variable to empty

domains = (new SmbFile(url)).listFiles();

for (int i = 0; i < domains.length; i++) {

// here you can add custom validations

// for example if(domains[i].isHidden()){} | example if(domains[i].canRead()){} , etc.

result += domains[i].toString() + "\n";

}

}

} catch (SmbException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

} catch (MalformedURLException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

return result;

}

}

如何使用:

(new NetworkUsers()).execute("smb://");

名单设备的内容:

列表根上所有的网络设备

(new NetworkUsers()).execute("smb://my-device/shared/"); //my-device is the network device name

暂无图片 评论
暂无图片 有用 7
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
2T的表导出需要占用多少undo,有评估的依据可以参考吗?
回答 3
在oracle里,如果一致性导出的话,是需要占用undo的,这个跟你的事务长短有关。
ansible里的file模块 想创建快捷方式 dest是快捷方式还是src?
回答 2
已采纳
src是原文件,dest是快捷方式,相当于lnssrcdest
AntDB数据库特征“快”指的是?
回答 1
性能快
有没有好的国产数据库有出海用的很好的例子
回答 4
已采纳
据我所知,虚谷数据库。前面刚看到的央媒体新闻,“一带一路”重大标志性项目柬埔寨暹粒国际机场于10月十六日正式通航,开创了中国自主研发的数据库(虚谷数据库)在国际大型项目中大规模使用的先河。
南大通用安全事务数据库的 扩展性怎么样?
回答 1
南大通用GBase8s支持存储计算分离,支持计算、存储节点水平扩展,最大节点数支持64个。
数据库服务器上用localhost+端口号访问没有问题,用域名就报403,怎么处理?
回答 1
检查下dns,看域名能否访问
如果两个表的字段格式不一样,但是想连表查询,关联出这个字段值相同的数据,有什么办法可以转化吗?
回答 1
试试wheretrim(a.custno)b.fundacc;
在进行主备切换时,备变主时启动变为not allowed 状态,怎么转换成 to standby
回答 1
已采纳
notallowed是正常状态。可参考:https://www.cnblogs.com/ivictor/p/3641083.html
4台服务器,虚拟六台,一台存储,操作系统 银河麒麟高级服务器操作系统,哪种数据库比较合适?
回答 2
当然是国产数据库,比如南大通用GBase、OceanBase等。
数据库 一个主表可以同时join两个不相关的表吗?
回答 2
发个样例参考下吧:mysql多表查询(各种join连接详解)https://blog.csdn.net/qq36501591/article/details/116234694