compile 'org.dnsjava:dnsjava:2.0.6'
Although likely unrelated: Why did you add dnsjava? Smack uses minidns on Android.
Is SERVER_ADDRESS set to the XMPP domain?
You also likely can omit the server port if the XMPP service listens on the default XMPP client port or if you have setup your DNS SRV correctly.