bugly sdk快速接入向导


-
bugly sdk快速接入向导
注意:自动集成时会自动包含 Bugly so库,建议在 Module的 build. gradLe文件中使用 NDK的“ abifilter”配置,设置支持的S0库架构。 如果在添加“ abiFilter之后 Android studio出现以下提示 NDK integration is deprecated in the current plugin, Consider trying the new exper imental plugin 则在项目根目录的 gradle. properties文件中添加 android. useDeprecatedNdk=true 方式2.手动导入 如果您不采用上述自动导入方式,也可以手动集成 Bugly SDK 下载Bugy库文件 下载Bugy的 Android sDK包; 如果您的工程有Nave代码(CC++)或者集成了其他第三方SO库,建议下载Bugy 的NDK动态库。 Bugly NDK包含多个架构的SO库 armeabi armeabi-v7a arm64-v8a x86 x8664 在集成 Bugly SO库时,请注意只保留支持的架构SO库。 Ec| lipse工程 将Bug库文件复制到工程的lbs目录下; Refresh-下工程; ·添加工程依赖:鼠标右键点击Bugy的JAR文件,添加到编译路径中 4四Bugy Demo D② 2 gen [Generated Java Files) b E Android 6.0 b E Android Dependencies b E Android Private Librarie assets b gbin 多ib a e armeabi oi libbuglyso Bugy库文件 a android-support-v4jar a bugly_1. 2.8_release. jar ≥ proguard 自 dump. txt 目 mapping.txt Mapping 件9pen seeds. txt n with 国 usage. txt Show In Alt+Shift+W) Ctrl+C d C drawable-hdpi 电 Copy Qualified Name e drawable-ldpi Paste Ctrl+V b C drawable- mdpi Delete Delete b C drawable-xhdpi b e drawable-yochdpi e Remove from Context Ctrl+Alt+Shift+Down b O layout Mark as landmark Ctrl+ Alt+Shift +Up 添加到编译路径 b menu Build path ,lad Add to Build Path b values Refactor b C values-v11 Alt+-shift+T'Is Configure Build Path. b C values-v14 △aimp。rt b Ovalues-w820dp 态sE 曰 Console a AndroidManifestxml Refresh F5 R. ic_auncher-web pr 自 proguard-project.txt Assign Working Sets 自 projec. properti validate Android studio工程 将Bug库文件复制到工程的libs目录下; 如果集成 Bugly NDK,则在 Module的buid. gradle文件中添加SO库目录配置: android sour resets t main. jniLibs srcDirs =['libs' 点击Sync,同步配置 带P易甲圆带?号小 BuglyDemo F app t build gradle nc(同步型置) 中G F BuglyDemo 1 apply plugin: 'com. android application 口 gradle conpilesdkversion 23 □buid 345 buildToolsversion"23.0.2 □int defaultconfig t □ applicationId □ minsdkversion 10 124 versioncode 自 dump.txt 自 mapping,ta Mapping 件 自 seeds, txt aoe. bt n1::1b设置依赖SO库路径 v□ arabi 189a1 buildTypes Bug库文件2 release( minifyFnabl ed true lI bugly._1.2.9_release jar ◆ ignore 26)) 3 proguardFiles getDefaultProguardFile('proguard-android, txt '),'proguard-rulespro 27 dependencies compile fileTree(dir: 'libs', include: ['".ar) D□grae compile ' com. android support: appcompat-v7:230.1 为了使 APP Crash堆栈的可读性更高,建议您配置符号表文件,更准确地定位问题: ·纯Java代码的工程:只需要配置混淆后生成的 Mapping文件即可; 含有 Native代码的工程:建议配置符号表工具从 Debug So中提取的 Symbo符号表文 件 Bugy支持手动和自动配置两种方式,具体的配置方法请参考:《 Bugly Android符号表配 置》 参数配置 在 Android Manifest xm中添加权限 <uses-permission android: name=android. permission. READ_PHONE_STATE <uses-permission android: name=android. permission. INTERNET/> <uses- permission android: name=android. permission ACCESS_NETWORK_ST ATE/> uses-permission android: name="android. permission ACCESS_WIFI_STAT E"/> Kuses-permission android: name="android. permission. READ_LOGS"/> 请避免混淆Bug,在 Proguard混淆文件中增加以下配置 dontwarn com. tencent. bug ly.大大 keep public class com. tencent bug ly. **i*;h 三、最简单的初始化 获取APP|D并将以下代码复制到项目 Application类 on Create(中,Bugy会为自动检测环境 并完成配置: CrashReport. initcrashReport( getApplication Context(),"注册时申请的APP ID, false) 第三个参数为SDK调试模式开关,调试模式的行为特性如下 输出详细的 Bugly SDK的Log 每一条Cash都会被立即上报 自定义日志将会在 Logcat中输出 建议在测试阶段建议设置成rue,发布时设置为 False。 i BuglyD emo ) △ 设置 崩溃 产品信息 版本管理(0) 告警配置 标签管理 日报配置 ANR ⊙ App Name: BuglyDemo AppID: 9000 AppKey 超势 注册时间 创建人 运雪 平台 Android 内测 产品类型:软件 实用工具 LOGO 建议上传的LGO不小于72×72 产品介绍 设置 用 此外, Bugly2.0及以上版本还支持通过 Androidmanifest xm”来配置APP信息。如果同时 又通过代码中配置了APP信息,则最终以代码配置的信息为准 在“ Androidmanifest xm的“ Application”中增加"meta-data”配置项 <application !--配置APP工D <meta-data android: name="BUGLY APPID android: value="<APP ID>/> <!--配置APP版本号 <meta-data android, name=U BUGLY APP VERSIONI android: value=<APP Version>/> <!--配置APP渠道号-> <meta-data android: name="BUGLY APP CHANNELI android: value=l<APP ChanneL>1/> !--配置 Bug ly调试模式(true或者 false)-> <meta-data android: name="BUGLY ENABLE DEBUG" android: value="<isDebug>/> /application> 不同于“ android: versionName”,“ BUGLY APP VERSION”配置的是 Bugly平台的APP版本号 通过" Androidmanifest.xm"配置后的初始化方法如下: CrashReport. initcrashReport(getApplicationContext()); Bug默认从 Androidmanifest xm"文件中读取" Version name作为版本号,自定义设置请使 用参考“高级设置” 四、测试 现在您可以制造一个 Crash(建议通过“按键”来触发),来体验Bugy的能力了。在初始化 Bugy的之后,调用Bugy测 Java crash接口 CrashReport. testJavaCrash(; 执行到这段代码时会发生一个 Crash, Logcat的TAG= Crash ReportInfo中输出为 "a logcat ADB logs. Memory Log level: Verbose- CrashReportinfo 98-9415:22:34.37 2981-2981/2 I/CrashReportInfo: [init] bugly in debug mode, will print log 08-04 15: 22: 34.383 2981-2981/2 I/CrashReportInfo: [init] bugly start init. 08-0415:22:34.49 2981-2981/2 I/CrashReportInfo: [init bugly init finish 08-04 15: 23: 02.503 2981-2981/2 I/CrashReportInfo: [crash a crash occur, handling 08-04 15: 23: 02.523 2981- 2981/? I/CrashReportInfo: [crash) save crash success 08-04 15: 23: 02 653 2981-3249/? I/CrashReportInfo: [crash) upload success 现在您已经可以在“崩溃"页面看到刚才触发的 Crash issue了(延迟一般在10s以内)。

-
博客
thymeleaf依赖
thymeleaf依赖
-
学院
转行做IT-第5章 流程控制语句
转行做IT-第5章 流程控制语句
-
学院
MFC开发简单聊天程序
MFC开发简单聊天程序
-
博客
Android开发 -使用腾讯TBS浏览服务 X5webview控件
Android开发 -使用腾讯TBS浏览服务 X5webview控件
-
博客
电子技术基础(三)__直流稳压电源__硅稳压管稳压电路
电子技术基础(三)__直流稳压电源__硅稳压管稳压电路
-
博客
中医知识养生要诀之《养生十六宜》
中医知识养生要诀之《养生十六宜》
-
博客
sql注入-针对pikachu的注入实验的总结
sql注入-针对pikachu的注入实验的总结
-
下载
中国县以上行政区划代码.xlsx
中国县以上行政区划代码.xlsx
-
博客
java学习笔记71:字符串Reader、Writer
java学习笔记71:字符串Reader、Writer
-
下载
CentOS6.5资料.zip
CentOS6.5资料.zip
-
学院
【数据分析-随到随学】Python数据获取
【数据分析-随到随学】Python数据获取
-
博客
2021-01-23
2021-01-23
-
博客
交换机转发原理
交换机转发原理
-
学院
手势解锁-canvas-javascript实战
手势解锁-canvas-javascript实战
-
博客
LeetCode腾讯50题-Day12-146/148/155
LeetCode腾讯50题-Day12-146/148/155
-
下载
mqttws31.js
mqttws31.js
-
学院
【数据分析-随到随学】机器学习模型及应用
【数据分析-随到随学】机器学习模型及应用
-
博客
递归
递归
-
博客
学python的第二天
学python的第二天
-
下载
线 性 表 的 实 现 与 应 用.docx
线 性 表 的 实 现 与 应 用.docx
-
下载
UML统一建模语言画图教程 极品 各种图的画法.zip
UML统一建模语言画图教程 极品 各种图的画法.zip
-
学院
【数据分析实战训练营】Hive详解
【数据分析实战训练营】Hive详解
-
博客
苹果cmsV10二开视频+图片+小说网站源码
苹果cmsV10二开视频+图片+小说网站源码
-
学院
【数据分析-随到随学】互联网行业业务指标及行业数
【数据分析-随到随学】互联网行业业务指标及行业数
-
博客
ThinkSpirit2021寒假集训专题一题解
ThinkSpirit2021寒假集训专题一题解
-
下载
Testchildren_4139.zip
Testchildren_4139.zip
-
下载
安Sir扣字软件.exe
安Sir扣字软件.exe
-
博客
Ubuntu16.04进行远程访问和文件互传
Ubuntu16.04进行远程访问和文件互传
-
下载
基于数据挖掘与前端的实训报告.docx
基于数据挖掘与前端的实训报告.docx
-
下载
离线安装.net Framework 3.5的方法
离线安装.net Framework 3.5的方法