问题详述
推送SDK升级到V3.0.3,调用推送通道开关接口(void turnOnPushChannel(CommonCallback callback),void turnOffPushChannel(CommonCallback callback)),callback
并没有被调用,这是怎么回事?
解决方法
V3.0.3版本和V3.0.3以下版本在AndroidManifest.xml文件中的系统组件AgooService配置有一点区别,V3.0.3需要将其配置在主进程,而V3.0.3以下版本之前是配置在channel进程的,所以升级后需要将AgooService改为如下配置:
<service android:name="org.android.agoo.accs.AgooService"
android:exported="true" >
<intent-filter>
<action android:name="com.taobao.accs.intent.action.RECEIVE" />
</intent-filter>
</service>
文档内容是否对您有帮助?