Я новичок в программировании для Android, и я впервые использую PubNub. Я включил файл .jar в lib. Я также импортировал его.PubNub: не удается разрешить метод подписки
Я следую шаги, описанные здесь - http://www.pubnub.com/docs/android-java/pubnub-java-sdk#copy_and_paste_examples
, но я получаю сообщение об ошибке. -.. "Не удается разрешить метод„подписываются (java.lang.String, анонимный javax.security.auth.callback.Callback)“
Я использую Android Studio Кроме того, я кладу весь свой код в mainActivity Я не знаю, где именно код pubnub идет
Мой Основная деятельность -.
package com.example....<hidden>;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.TextView;
import com.parse.Parse;
import com.parse.ParseObject;
import com.pubnub.api.Pubnub;
import com.pubnub.api.PubnubError;
import com.pubnub.api.PubnubException;
import com.pubnub.api.*;
import org.json.*;
import javax.security.auth.callback.Callback;
public class MainActivity extends ActionBarActivity {
private TextView testing;
Pubnub pubnub = new Pubnub("<mypubkey>", "<mysubkey>");
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main)
/* Subscribe to the demo_tutorial channel */
try {
pubnub.subscribe("demo_tutorial", new Callback() {
public void successCallback(String channel, Object message) {
System.out.println(message);
}
public void errorCallback(String channel, PubnubError error) {
System.out.println(error.getErrorString());
}
});
} catch (PubnubException e) {
e.printStackTrace();
}
}
Мой Gradle -
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile fileTree(dir: 'libs', include: 'Parse-*.jar')
compile fileTree(dir: 'libs', include: 'Pubnub-*.jar')
}
Пожалуйста, дайте мне знать, как использовать о.е. bnub, если я полностью сделаю это неправильно .. т. е.