我是新來的Android編程,我使用PubNub首次。 我在lib中包含了.jar文件。我也導入了它。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')
}
請讓我知道如何使用PU bnub,如果我完全是這樣做的錯誤..即