多进程支持
更新时间:2021-06-24
移动APP推送SDK支持同一宿主下多进程运行,默认是运行在主进程中。 如果需要配置协同SDK运行在其它进程,请自行在自身的AndroidManifext配置SDK所需要的组件。如下组件都需要通过android:process属性配置在同一个进程中。
<activity
android:name="com.baidu.techain.TechainActivity "
android:exported="true"
android:theme="@style/BD_TranslucentTheme"
android:excludeFromRecents="true"
android:launchMode="standard">
<intent-filter>
<action android:name="com.baidu.action.Techain.VIEW" />
<category android:name="com.baidu.category.techain"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<meta-data android:name="acsr"
android:value="t">
</meta-data>
</activity>
<provider android:authorities=“应用包名+.techain.ac.provider" android:name="com.baidu.techain.TechainProvider" android:exported="true"/>
<service
android:name="com.baidu.techain.TechainService"
android:exported="false">
<intent-filter>
<action android:name="com.baidu.action.Techain.VIEW" />
<category android:name="com.baidu.category.techain"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</service>
<receiver
android:name="com.baidu.techain.THReceiver"
android:exported="true"/>
<service
android:name="com.baidu.techain.THService"
android:exported="true"/>
<provider
android:name="com.baidu.techain.THProvider"
android:authorities="应用包名+.techain.th.provider"
android:exported="true" />