hi all,
I am using Smack3.2 library for my Java XMPP projects.Recently i tried the same on android but ended with an un deducable FC.
The error is this:
10-18 05:36:08.959: WARN/dalvikvm(8023): VFY: unable to resolve exception class 250 (Ljavax/security/sasl/SaslException;)
10-18 05:36:08.959: WARN/dalvikvm(8023): VFY: unable to find exception handler at addr 0x29
10-18 05:36:08.964: WARN/dalvikvm(8023): VFY: rejected Lorg/jivesoftware/smack/sasl/SASLMechanism;.authenticate ()V
10-18 05:36:08.964: WARN/dalvikvm(8023): VFY: rejecting opcode 0x0d at 0x0029
10-18 05:36:08.964: WARN/dalvikvm(8023): VFY: rejected Lorg/jivesoftware/smack/sasl/SASLMechanism;.authenticate ()V
10-18 05:36:08.969: WARN/dalvikvm(8023): Verifier rejected class Lorg/jivesoftware/smack/sasl/SASLMechanism;
10-18 05:36:08.969: DEBUG/AndroidRuntime(8023): Shutting down VM
10-18 05:36:08.974: WARN/dalvikvm(8023): threadid=3: thread exiting with uncaught exception (group=0x4001b180)
10-18 05:36:08.974: ERROR/AndroidRuntime(8023): Uncaught handler: thread main exiting due to uncaught exception
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): java.lang.VerifyError: org.jivesoftware.smack.sasl.SASLMechanism
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): at java.lang.Class.getDeclaredConstructors(Native Method)
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): at java.lang.Class.getConstructor(Class.java:486)
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java: 314)
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:203)
10-18 05:36:09.029: ERROR/AndroidRuntime(8023): at org.jivesoftware.smack.Connection.login(Connection.java:348)
when i tried to do conn.login() method.
Can some one point me out to a basic tutorial about how to integrate smack in android.
It greatly helps.