正在尝试连接到Java中的共享文件夹
我正试图通过智能手机上的本地网络连接到本地共享文件夹,但每次我都会遇到与连接失败相同的错误:0.0.0.0/192.168.1.149 我尝试了不同的jcifs版本(1.3.19,1.3.14-kohsuke-1,1.2.9) 完整错误消息正在尝试连接到Java中的共享文件夹,java,android,jcifs,Java,Android,Jcifs,我正试图通过智能手机上的本地网络连接到本地共享文件夹,但每次我都会遇到与连接失败相同的错误:0.0.0.0/192.168.1.149 我尝试了不同的jcifs版本(1.3.19,1.3.14-kohsuke-1,1.2.9) 完整错误消息 E/: jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/192.168.1.149 jcifs.util.transport.TransportException ja
E/: jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/192.168.1.149
jcifs.util.transport.TransportException
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:215)
at java.net.SocketInputStream.read(SocketInputStream.java:144)
at jcifs.util.transport.Transport.readn(Transport.java:29)
at jcifs.smb.SmbTransport.peekKey(SmbTransport.java:388)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:288)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:319)
at jcifs.util.transport.Transport.run(Transport.java:241)
at java.lang.Thread.run(Thread.java:764)
at jcifs.util.transport.Transport.run(Transport.java:258)
at java.lang.Thread.run(Thread.java:764)
at jcifs.smb.SmbTransport.connect(SmbTransport.java:309)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:156)
at jcifs.smb.SmbFile.doConnect(SmbFile.java:911)
at jcifs.smb.SmbFile.connect(SmbFile.java:957)
at jcifs.smb.SmbFile.connect0(SmbFile.java:880)
at jcifs.smb.SmbFile.getType(SmbFile.java:1285)
at jcifs.smb.SmbFile.doEnum(SmbFile.java:1736)
at jcifs.smb.SmbFile.list(SmbFile.java:1712)
at jcifs.smb.SmbFile.list(SmbFile.java:1609)
at com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:150)
at com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:48)
at android.os.AsyncTask.finish(AsyncTask.java:695)
at android.os.AsyncTask.access$600(AsyncTask.java:180)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:712)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6692)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/:jcifs.smb.smb异常:连接失败:0.0.0.0/192.168.1.149
jcifs.util.transport.TransportException
java.net.SocketException:连接重置
位于java.net.SocketInputStream.read(SocketInputStream.java:215)
位于java.net.SocketInputStream.read(SocketInputStream.java:144)
位于jcifs.util.transport.transport.readn(transport.java:29)
位于jcifs.smb.SmbTransport.peekKey(SmbTransport.java:388)
在jcifs.smb.SmbTransport.negotiate(SmbTransport.java:288)
位于jcifs.smb.SmbTransport.doConnect(SmbTransport.java:319)
在jcifs.util.transport.transport.run(transport.java:241)
运行(Thread.java:764)
在jcifs.util.transport.transport.run(transport.java:258)
运行(Thread.java:764)
位于jcifs.smb.SmbTransport.connect(SmbTransport.java:309)
位于jcifs.smb.SmbTree.treeConnect(SmbTree.java:156)
位于jcifs.smb.SmbFile.doConnect(SmbFile.java:911)
位于jcifs.smb.SmbFile.connect(SmbFile.java:957)
位于jcifs.smb.SmbFile.connect0(SmbFile.java:880)
位于jcifs.smb.SmbFile.getType(SmbFile.java:1285)
位于jcifs.smb.SmbFile.doEnum(SmbFile.java:1736)
位于jcifs.smb.SmbFile.list(SmbFile.java:1712)
位于jcifs.smb.SmbFile.list(SmbFile.java:1609)
位于com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:150)
在com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:48)
位于android.os.AsyncTask.finish(AsyncTask.java:695)
在android.os.AsyncTask.access$600(AsyncTask.java:180)
在android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:712)中
位于android.os.Handler.dispatchMessage(Handler.java:106)
位于android.os.Looper.loop(Looper.java:193)
位于android.app.ActivityThread.main(ActivityThread.java:6692)
位于java.lang.reflect.Method.invoke(本机方法)
位于com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/: jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/192.168.1.149
jcifs.util.transport.TransportException
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:215)
at java.net.SocketInputStream.read(SocketInputStream.java:144)
at jcifs.util.transport.Transport.readn(Transport.java:29)
at jcifs.smb.SmbTransport.peekKey(SmbTransport.java:388)
at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:288)
at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:319)
at jcifs.util.transport.Transport.run(Transport.java:241)
at java.lang.Thread.run(Thread.java:764)
at jcifs.util.transport.Transport.run(Transport.java:258)
at java.lang.Thread.run(Thread.java:764)
at jcifs.smb.SmbTransport.connect(SmbTransport.java:309)
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:156)
at jcifs.smb.SmbFile.doConnect(SmbFile.java:911)
at jcifs.smb.SmbFile.connect(SmbFile.java:957)
at jcifs.smb.SmbFile.connect0(SmbFile.java:880)
at jcifs.smb.SmbFile.getType(SmbFile.java:1285)
at jcifs.smb.SmbFile.doEnum(SmbFile.java:1736)
at jcifs.smb.SmbFile.list(SmbFile.java:1712)
at jcifs.smb.SmbFile.list(SmbFile.java:1609)
at com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:150)
at com.example.abc_dsi1.storagehelper.DataChecker$AsyncTaskRunner.onPostExecute(DataChecker.java:48)
at android.os.AsyncTask.finish(AsyncTask.java:695)
at android.os.AsyncTask.access$600(AsyncTask.java:180)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:712)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6692)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)