NY
2017-10-10 19:58:20 UTC
For me, the one that I find frustrating (this is for Android) is the fact
that there isn't (AFAIK) an SMB client which can access a shared Windows
folder \\server\sharename\folder and the files within it as if it were an
additional memory card in the phone, able to read, write and create files
in
that shared folder - in the same way that in Windows you could associate
\\server\sharename" or the Windows Explorer equivalent of this. OK, there
are file *transfer* SMB clients, which can copy a file from the share to
a
local memory card, but file transfer isn't as convenient as file access -
you have to copy the file to your local storage, modify it and then write
it
back to the share again.
<Loading Image...that there isn't (AFAIK) an SMB client which can access a shared Windows
folder \\server\sharename\folder and the files within it as if it were an
additional memory card in the phone, able to read, write and create files
in
that shared folder - in the same way that in Windows you could associate
\\server\sharename" or the Windows Explorer equivalent of this. OK, there
are file *transfer* SMB clients, which can copy a file from the share to
a
local memory card, but file transfer isn't as convenient as file access -
you have to copy the file to your local storage, modify it and then write
it
back to the share again.
This is off topic, but I "mount" all the Android phones on the local LAN
over Wi-Fi onto Windows, either as their own drive letter or more often as
a "network location" such that I can easily copy anything to or from any
Android phone on the local LAN to or from Windows using nothing on Windows
other than the standard native file explorer.
it can be read over the network by Windows? You use the notation
\\192.168.1.10\mnt\sdcard (for the appropriate IP address of the Android),
but that doesn't work on its own so I assume something else needs to be done
at the Android end to share the card - in other words, to create shares mnt
and mnt\sdcard on the Android device.
My phone has Android 7.0, and it's a Samsung Galaxy S7.
However, what I was envisaging was the reverse: the Android phone acting as
the "client", accessing shared folders on the Windows "server", rather than
a Windows client accessing an Android server as you are illustrating. For
example to have Word docs or MPEG videos on the Windows PC and being able to
edit the doc in Word on Android or play the video in VLC on Android, in the
same way that I could on a second Windows PC accessing the same shared files
on the "server" PC.
I've found an Android app called AndSMB (v3,5) which can see shared files
and folders on Windows, but you have to copy a file onto the phone's local
storage to be able to edit/play it from there, rather than accessing it
on-the-fly or having Android mount it as a virtual storage area and then
point the relevant app at that storage area.
From the researches I've done, I've found various threads that say that I'm
asking for the impossible: that Android (unless rooted) doesn't permit a
\\server\sharename\folder to be mounted as virtual storage (the Android
equivalent of a Windows drive letter) so you can point the app at that
virtual storage device as if it were a physical device like the phone's
internal storage or its plugged-in SD card.
It's not the end of the world if it can't be done, but it would be nice to
have true file access of a Windows 7 "server" from various apps on Android
client. I'm assuming that I've set the Windows permissions to allow full
read/write access on the files and folders.