全部产品

抓取 UC 内核闪退

UC 内核是 C 层原生代码,抓取 UC 内核时需要提供 UCCrashSDK。安装 UC 内核组件后,该 SDK 会自动安装。

将 C 层闪退上报至移动分析后台还需要在 Manifest 文件中加入对应的 receiver。

   
  1. <!--上报 native 闪退-->
  2. <receiver
  3. android:name="com.alipay.mobile.common.logging.process.LogReceiverInToolsProcess"
  4. android:enabled="true"
  5. android:exported="false"
  6. android:process=":tools">
  7. <intent-filter>
  8. <action android:name="${applicationId}.monitor.command"/>
  9. </intent-filter>
  10. </receiver>
  11. <receiver
  12. android:name="com.alipay.mobile.logmonitor.ClientMonitorWakeupReceiver"
  13. android:enabled="true"
  14. android:exported="false"
  15. android:process=":push">
  16. <intent-filter>
  17. <action android:name="android.intent.action.BOOT_COMPLETED" />
  18. <action android:name="${applicationId}.push.action.CHECK" />
  19. <action android:name="${applicationId}.monitor.command" />
  20. </intent-filter>
  21. </receiver>
注意:使用 UC 内核闪退 SDK,会有网络请求向 UC 进行鉴权。更多内容参见 引用第三方服务数据说明