更新记录

0.1.0(2024-06-20)

bugly 崩溃收集 后台日志 android 版本使用方便 一句代码即可实现bug收集,anr,crash 分析


平台兼容性

Android Android CPU类型 iOS
适用版本区间:4.4 - 14.0 armeabi-v7a:支持,arm64-v8a:支持,x86:支持 ×

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios

注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择


[uniapp插件市场](bugly android 插件 开箱即用 一行代码 - DCloud 插件市场)

掘金文档同

API使用简单 一行代码集成

调用方法,在主页面的onReady中调用即可

onReady() {
    this.buglyAsyncFunc()
},
methods: {
    buglyAsyncFunc() {
        var appId = ''; //bugly平台申请的android应用Appid
        // 调用异步方法
        console.log(buglyModule)
        buglyModule.buglyAsyncFunc({
                'key': appId, //bugly平台申请的android应用Appid
            },
            (ret) => {
                modal.toast({
                    message: ret,
                    duration: 1.5
                });
            })
     }
}

其中AppID是你在Bugly后台申请的应用的Appid,后面查看日志也是通过该平台查看。

bugly的appid.png

bugly后台,使用自己的QQ即可登录([产品信息-uni-Bugly (qq.com)] 注册自己的应用获取APPID(https://bugly.qq.com/v2/product/apps/a7b771153d?pid=1))

补充说明

如果要查看集成是否成功,可以调用该方法去往测试页面,测试页面提交的错误日志可以在bugly平台查看

//测试bugly是否集成成页面,点击跳转到测试页面  测试崩溃信息会上传到bugly后台
gotoNativePage() {
    // 调用同步方法
    buglyModule.gotoNativePage();
},

错误日志如图,前往bugly后台查看

bugly后台.png

对于插件使用不熟悉的可以看下

1.选择你购买的插件

选择云端bugly插件.png

2.设置设备CPU类型

勾选设备cpu类型.png

UNIAPP插件使用,需要打包自定义基座允许,见官网步骤

[插件自定义基座](uni-app官网 (dcloud.net.cn))

插件打包自定义基座.png

隐私、权限声明

1. 本插件需要申请的系统权限列表:

<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

用户自己的申请的bugly平台https://bugly.qq.com/v2/workbench/apps 通过用户自己的账号登录,为腾讯的bugly平台 本实用文档也可以查看掘金 https://juejin.cn/post/7381347654767116297

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问