public void initPush()

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) {

			}
		});
	}