in android/src/main/java/com/aliyun/ams/push/AliyunPushModule.java [74:105]
public void initPush(Promise promise) {
PushServiceFactory.init(mContext);
final CloudPushService pushService = PushServiceFactory.getCloudPushService();
pushService.setLogLevel(CloudPushService.LOG_DEBUG);
pushService.register(mContext, new CommonCallback() {
@Override
public void onSuccess(String response) {
WritableMap result = new WritableNativeMap();
result.putString(CODE_KEY, CODE_SUCCESS);
promise.resolve(result);
}
@Override
public void onFailed(String errorCode, String errorMessage) {
WritableMap result = new WritableNativeMap();
result.putString(CODE_KEY, errorCode);
result.putString(ERROR_MSG_KEY, errorMessage);
promise.resolve(result);
}
});
pushService.turnOnPushChannel(new CommonCallback() {
@Override
public void onSuccess(String s) {
}
@Override
public void onFailed(String s, String s1) {
}
});
}