我想在Android Studio 0.6.0的xmpp项目中使用最新版本的smack 4.0.0,代码如下:

    try{
        ConnectionConfiguration config = new ConnectionConfiguration("wooxonline.com",4000);
        XMPPConnection connection = new XMPPTCPConnection(config);
        connection.connect();
        connection.login("cliff","cliff123");
    }
    catch (SmackException e) {
        e.printStackTrace();
    }
    catch (java.io.IOException e)
    {
        e.printStackTrace();
    }
    catch (XMPPException e) {
        e.printStackTrace();
        Log.i(TAG, "login failed!");
    }


这几乎与带有smack示例代码的示例类似,但是我有一个无法解决的编译问题,如下跟踪信息所示:

Error:(58, 29) error: cannot access SaslException
class file for javax.security.sasl.SaslException not found


我被困在这里,任何人都可以帮助看看吗?

最佳答案

我遇到了同样的问题。这是适当的导入语句:

import org.apache.harmony.javax.security.sasl.SaslException;

10-05 22:57