Cordova平臺 | 零代碼快速集成AGC崩潰服務

華爲AGC的崩潰服務支持跨平臺,按照文檔和本身的集成經驗整理了個Cordova插件集成的文檔,操做其實很是簡單,真是零代碼。有須要的開發者能夠按照步驟集成或自行下載Demo研究。html

集成步驟

  1. 安裝cordova環境
    npm install -g cordova

在這裏插入圖片描述

  1. 開通服務&建立工程
    a) 在AGC建立Android應用並開通崩潰服務,同步開通華爲分析服務

在這裏插入圖片描述

b) 使用命令行新建cordova工程
cordova create cordovaproject com.huawei.cordovacrash cordovacrash
其中:
cordovaproject爲項目名稱
com.huawei. cordovacrash爲應用包名
cordovacrash爲應用名稱android

在這裏插入圖片描述

c) 安裝須要的平臺
進入工程目錄,執行cordova platform ls 查看支持的平臺npm

在這裏插入圖片描述

執行cordova platform add android添加android平臺json

在這裏插入圖片描述

再次查看已經添加的平臺app

在這裏插入圖片描述

d) 將agconnect-services.json文件放入android/app目錄下ide

在這裏插入圖片描述

e) 安裝AGC插件
cordova plugin add @cordova-plugin-agconnect/crash測試

在這裏插入圖片描述

安裝好後能夠在plugins中看到gradle

在這裏插入圖片描述

在app/build.gradle添加插件地址ui

在這裏插入圖片描述

  1. 測試功能
    設置3個按鍵,2個用來控制崩潰報告是否上報,另外一個點擊後調用setUserId設置自定義用戶標識,調用setCustomKey設置自定義鍵值對,調用LogLevel這種自定義日誌級別,調用testIt製造崩潰。

在這裏插入圖片描述

  1. 編譯與安裝
    執行cordova build android編譯工程

在這裏插入圖片描述

執行cordova run android安裝APK插件

在這裏插入圖片描述

崩潰報告查看

集成完後點擊按鍵製造崩潰併產生自定義報告,能夠在AGC頁面查看
一、 選擇過去一小時:

在這裏插入圖片描述

二、 查看崩潰詳情堆棧

在這裏插入圖片描述

三、 查看自定義鍵值對

在這裏插入圖片描述

四、 查看自定義日誌級別

在這裏插入圖片描述

五、 查看自定義用戶標識

在這裏插入圖片描述

欲瞭解更多詳情,請參見:
一、華爲AGC 崩潰服務文檔:https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-introduction

二、華爲AGC-崩潰服務codelab:https://developer.huawei.com/consumer/cn/codelab/CrashService/index.html#0

三、華爲AGC-崩潰服務Demo(cordova):https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Examples/agc-crash-samplecode-cordova-0000001063329290


原文連接:https://developer.huawei.com/consumer/cn/forum/topic/0201406724504140283?fid=0101271690375130218&pid=0301406724504140230

原做者:Mayism

相關文章
相關標籤/搜索