我需要从我的Android手机连接到Windows PC共享和访问文件。我在Android市场上看到了一些使用smb / samba访问共享文件夹的示例应用程序。但我不知道如何创建这样的应用程序。非常感谢。
答案 0 :(得分:5)
您需要获取JCIFS并使用SmbFile类与网络上的文件进行互动,
http://lists.samba.org/archive/jcifs/2007-September/007465.html
这是一个如何列出文件的快速示例,粗略的你需要互联网权限。虽然每次我尝试调用SmbFile.listFiles();我得到一个UnknownHostException,但是其他人接缝能够做到没问题,这可能适合你,试试吧!
答案 1 :(得分:1)
Google发布了一个简单的免费Samba客户端。它位于github上,因此您可以查看并使用您需要的任何内容:https://github.com/google/samba-documents-provider
另一个选项是JCIFS:https://jcifs.samba.org/。在那里你可以找到图书馆和如何使用它的例子。