Before I go off down the wrong road am I correct that I'd use the Network v1.11 LIB to open a socket to connect to a windows domain server on a local network (no internet) then some how handle the log on stuff.
Once logged on I would the Files v1.77 Lib to navigate folder / files on the server.
I'm really new to Android OS so any thoughts, help or samples would be gratefully accepted.
It is more complicate than that. You cannot access the windows network system without implementing the SMB protocol. Android doesn't natively support it.
A simpler solution will be to create a small desktop server that will communicate with the device. You can use B4AServer for that.
I was afraid of that. I'm using a program called ES file Explorer that connects to a domain server and it does use the SMB protocol. I need to do the same as I can't use ES file Explorer in this project.
If Android doesn't Natively support it how can I do it. It must be able to be done since others are doing it. Looks like lots more reading.
Can B4A call functions in a 3rd party library? I found this:
JCIFS
JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java. CIFS is the standard file sharing protocol on the Microsoft Windows platform (e.g. Map Network Drive)
It seems to be what I need but how to interface it with B4A
Thank you. Is the something that could be added to B4A?. It seems to me that Android tablets are increasingly being used in business's and having them be able to connect to the business's domain server will be a basic function. I'm really surprised it's not a core function in Android.
Do I have any other options other than to start learning java?
I made a JCiFS library for that and it works. You can have it if you like, but I have to say the library is not ready yet for general use, because it's still too big. But for playing around or "home-using" it's ok.
It's something between alpha and beta, that's why I haven't published it on the wiki.