0
我正在通過使用下面的代碼註冊到黑莓推送,但我收到了非法參數異常。我不明白問題。請告訴我,如果它不正確,問題是什麼。提供一些資源來開發服務。註冊黑莓推送服務時出現非法參數異常
Thread t=new Thread()
{
public void run()
{
ApplicationDescriptor ad = ApplicationDescriptor.currentApplicationDescriptor();
byte serverType = PushApplicationDescriptor.SERVER_TYPE_BPAS;
PushApplicationDescriptor pad = new PushApplicationDescriptor(appId,port,serverUrl,serverType,ad);
PushApplicationStatus pushApplicationStatus = PushApplicationRegistry.getStatus(pad);
byte pasStatus = pushApplicationStatus.getStatus();
if (pasStatus != PushApplicationStatus.STATUS_ACTIVE
&& pasStatus != PushApplicationStatus.STATUS_PENDING) {
PushApplicationRegistry.registerApplication(pad);
System.out.println("Registering new..." + pasStatus);
_imageField.setText("Registering new..." + pasStatus);
} else {
_imageField.setText("Already registered device..."+pasStatus);
System.out.println("Already registered device..." + pasStatus);
}
lf.setText("Label"+pasStatus);
}
};
t.start();
我怎麼知道bis被激活或不在我的設備中 – koti
BIS是黑莓互聯網服務。它是由黑莓提供的互聯網服務。 – Signare
boolean bisCoverage = CoverageInfo.isCoverageSufficient(CoverageInfo.COVERAGE_BIS_B); – Signare