The UC kernel is C-layer native code. Use the UCCrashSDK to scrape the UC kernel. This SDK is automatically installed when you install the UC kernel component.
Important
This document is intended for debugging and support for existing UC SDK users. Due to a product policy change, new requests for the UC SDK are no longer accepted.
You can report C-layer crashes to the Mobile Analysis backend by adding the corresponding receiver to the Manifest file.
<!--Report native crashes-->
<receiver
android:name="com.alipay.mobile.common.logging.process.LogReceiverInToolsProcess"
android:enabled="true"
android:exported="false"
android:process=":tools">
<intent-filter>
<action android:name="${applicationId}.monitor.command"/>
</intent-filter>
</receiver>
<receiver
android:name="com.alipay.mobile.logmonitor.ClientMonitorWakeupReceiver"
android:enabled="true"
android:exported="false"
android:process=":push">
<intent-filter>
<action android:name="${applicationId}.push.action.CHECK" />
<action android:name="${applicationId}.monitor.command" />
</intent-filter>
</receiver>Important
The UC kernel crash SDK sends network requests to UC for authentication. For more information, see Third-party service data reference.