我在Android项目中使用jcifs.jar
。它运行良好,除了我将语言更改为土耳其语。它会在下面抛出异常。
W/System.err(18799): jcifs.smb.SmbException: 0xC00000BB
W/System.err(18799): at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:563)
W/System.err(18799): at jcifs.smb.SmbTransport.send(SmbTransport.java:640)
W/System.err(18799): at jcifs.smb.SmbSession.send(SmbSession.java:238)
W/System.err(18799): at jcifs.smb.SmbTree.send(SmbTree.java:119)
W/System.err(18799): at jcifs.smb.SmbFile.send(SmbFile.java:775)
W/System.err(18799): at jcifs.smb.SmbFile.doNetShareEnum(SmbFile.java:1897)
W/System.err(18799): at jcifs.smb.SmbFile.doShareEnum(SmbFile.java:1797)
W/System.err(18799): at jcifs.smb.SmbFile.doEnum(SmbFile.java:1739)
W/System.err(18799): at jcifs.smb.SmbFile.list(SmbFile.java:1712)
W/System.err(18799): at jcifs.smb.SmbFile.list(SmbFile.java:1609)
任何人都可以提供帮助?非常感谢。
答案 0 :(得分:0)
我自己修好了。这是JCIFS的一个错误,我已向Jcifs团队报告。
答案 1 :(得分:0)
具有相同的问题,可以通过将库更改为codelibs fork https://github.com/codelibs/jcifs
来解决。API稍有不同,但可以在几分钟内修复。