Quantcast
Channel: Ignite Realtime : Unanswered Discussions - Support
Viewing all articles
Browse latest Browse all 4979

XMPP connection error

$
0
0

Hi,

I have deployed Android Studio 1.2 using InteliJ platform. I am using SMACK 4.1 API to connect to OpenFire server. I am getting following error :-

 

Cannot resolve symbol 'setUsernameAndPassword'

Cannot resolve symbol 'setResource'

Cannot resolve symbol 'setServiceName'

 

Have use following code to connect to Server

package com.example.sukesh.mob_app;

import java.lang.Object;

import android.app.Activity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

import org.jivesoftware.smack.AbstractXMPPConnection;

import org.jivesoftware.smack.XMPPConnection;

import org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration;

import org.jivesoftware.smack.SmackException;

import org.jivesoftware.smack.XMPPException;

import org.jivesoftware.smack.tcp.XMPPTCPConnection;

import org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration.Builder;

 

import java.io.IOException;

 

public class MainActivity extends Activity {

 

  XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();

   //configBuilder.setHost(HOST);
configBuilder.setUsernameAndPassword();

   configBuilder.setUsernameAndPassword("test@example.com", "password123");

   configBuilder.setResource("SomeResource");

   configBuilder.setServiceName("jabber.org");

 

  AbstractXMPPConnection connection = new XMPPTCPConnection(configBuilder.build());

 

   try {

   connection.connect();

  }

}

 

Gradle Setting

 

apply plugin: 'com.android.application'

android {

  compileSdkVersion 22
   buildToolsVersion "22.0.1"

   defaultConfig {

  applicationId "com.example.sukesh.mob_app"
   minSdkVersion 11
   targetSdkVersion 22
   versionCode 1
   versionName "1.0"
   }

  buildTypes {

  release {

  minifyEnabled false
   proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
   }

  }

}

 

dependencies {

  compile fileTree(dir: 'libs', include: ['*.jar'])

  compile 'com.android.support:appcompat-v7:22.1.1'
   compile "org.igniterealtime.smack:smack-android:4.1.0-rc1"
   compile "org.igniterealtime.smack:smack-tcp:4.1.0-rc1"
   // optional features
   compile "org.igniterealtime.smack:smack-android-extensions:4.1.0-rc1"
   // Optional for XMPP-IM (RFC 6121) support (Roster, Threaded Chats, …)
   compile "org.igniterealtime.smack:smack-im:4.1.0-rc1"
   // Optional for XMPP extensions support
   compile "org.igniterealtime.smack:smack-extensions:4.1.0-rc1"
}

 

I am new to XMPP domain. Accept my apology for asking basic question

Thnx is advance for your help in resolving issue.


Viewing all articles
Browse latest Browse all 4979

Trending Articles