2016-10-08 18 views
0

Я пишу простой код для Android, чтобы создать файл в папке SMB с помощью jcifs. Но я получаю следующее исключение.jcifs.smb.SmbException: Устройство, подключенное к системе, не работает

jcifs.smb.SmbException: Устройство, подключенное к системе, не работает.

Ниже мой код:

try{ 
 

 
      String user = "X"; 
 
      String pass ="X"; 
 

 
      String sharedFolder="X"; 
 
      String path="X/"+sharedFolder+"/test.txt"; 
 
      NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("X",user, pass); 
 
      SmbFile smbFile = new SmbFile(path,auth); 
 
      SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile); 
 
      smbfos.write("testing....and writing to a file".getBytes()); 
 
      System.out.println("completed ...nice !"); 
 

 

 
     }catch(Exception e){ 
 
      e.printStackTrace(); 
 
     }

ответ

0

я получил ответ. Были некоторые проблемы с версией файла jar. Мораль истории: используйте последнюю банку jcifs