我想通过Android应用程序访问我的局域网(在NAS或PC上)上的文件,就像我在Windows上通过在资源管理器中键入\ pcname \一样。我知道这在Android上是可行的,因为还有其他应用可以执行此操作(例如https://play.google.com/store/apps/details?id=com.rhmsoft.fm)。
我已经尝试将文件作为本地文件访问(新文件(“\\ pcname \”))。不用说这不起作用。我在网上搜索了教程,但我找到的每个教程都使用ftp,http等等。
答案 0 :(得分:1)
使用java.net.URL,您可以使用像ftp://servername/path/to/file
这样的ftp网址。要访问Windows共享,您需要使用SMB协议(类似问题:How to access share folder in windows through android and read files)