bugly专题

Harmony(鸿蒙)使用之Bugly的简单使用

Bugly环境:Bugly Harmony 版本,支持Harmony OS Next平台 开发工具版本:DevEco Studio NEXT Developer Beta1(以上),API 12 步骤一、创建产品,填写产品相关信息 1、注册完成后,可在产品列表查看产品信息2、创建完成后,回到产品列表 ,可以看见 APP ID 、APP KEY 等信息。 步骤二、集成SDK 自动集成(

Bugly对应用进行升级

Bugly对应用进行升级 1使用Android Studio创建project 2配置示例(路径app/build.gradle): android {defaultConfig {ndk {//设置支持的SO库架构abiFilters 'armeabi' //, 'x86', 'armeabi-v7a', 'x86_64', 'arm64-v8a'}}}dependencies {

【错误处理】bugly使用报错:No .dSYM found in /Users/user/Library/Developer/Xcode/DerivedData

背景 利用腾讯bugly上传崩溃日志 问题 按照文档进行了配置,添加脚本,build,发现找不到dSYM文件,报错如下 Showing Recent Messages:-1: No .dSYM found in /Users/user/Library/Developer/Xcode/DerivedData/TALWebPhoenix-acfcukwahjljgacmxosanevlzifj

Bugly自定义bug

NSException *exception = [NSException exceptionWithName:@"自定义bug" reason:@"这是一个bug" userInfo:nil];[Bugly setUserIdentifier:[NSString stringWithFormat:@"User: %@", [UIDevice currentDevice].na

腾讯bugly的热修复功能集成笔记

首先我们从整体比较目前市面上常用的几种Android App 热修复方案:   bugly热更新功能集成了Tinker热修复框架,引用腾讯bugly官网的一段话:   无需关注Tinker是如何合成补丁的无需自己搭建补丁管理后台无需考虑后台下发补丁策略的任何事情无需考虑补丁下载合成的时机,处理后台下发的策略我们提供了更加方便集成Tinker的方式我们提供应用升级一站式解决方案

Android 集成Bugly完成线上的异常Exception收集及处理

文章目录 (一)添加产品APP(二)集成SDK(三)参数配置权限混淆 (四)初始化 (一)添加产品APP 一)在个人头像 -> 我的头像 -> 新建产品 二)复制APPID 新建完产品以后,查看产品设置,如下图,App ID要复制好 (二)集成SDK 在Module的build.gradle文件中添加依赖和属性配置: android {defaultConfig {n

腾讯Bugly干货分享:Android机型适配之痛

https://www.csdn.net/article/2015-09-08/2825645/1

腾讯Bugly参展北京MDCC 2015

2015年10月14日,CSDN和创新工场联合主办2015移动开发者大会(简称MDCC 2015)在北京新云南皇冠假日酒店隆重召开,这是移动开发者一年一度的盛会。 本届MDCC汇聚了一万多名开发者,涵盖五百多个应用团队、一百多个平台提供商以及移动游戏服务商。腾讯Bugly作为专业的移动应用Crash监测平台,也应邀参加了这场移动开发领域备受瞩目的盛会,与现场的开发者进

【Bugly新技能】带上标签,让你一眼看穿每个异常

Bugly平台正式推出“标签”功能,快速看穿每个异常! //文章底部有传说中的彩蛋 前些日子在Bugly交流群上进行的需求投票结果中,有个需求得到了最高票选!究竟这个需求是什么?能让大伙儿都想要? 或许在跟进问题时,你可能碰到过这样的情况: 要将问题列表中的每个问题都看一遍,才能找到自己负责模块的问题?因为无法一眼看穿,哭! 总是会重复查

Bugly公众号功能扩展,再不关注就亏了

移动应用时代,什么信息都要移动着看。为了适应大时代的节奏,让各位用户能够以各种姿势随时查看监测产品的相关数据,我们的开发人员日夜赶工,Bugly的公众账号已经更新了以下功能: 一、Tips弹出类 每一个tips弹出,都是最温柔的提醒与关怀 1“集成成功”提醒: 集成bugly sdk成功后,公众号会发提示信息,让您准确知晓产品接入状态

【活动】回馈老用户,Bugly福利第一弹来了

每一款产品背后都有着这样一群神秘人,他们以代码为武器,以bug为攻击对象,守护着每一款产品的正常运行,没错,他们就是撸代码撸到手软,加班加到无感的程序员们。(此处应该有掌声~~)当你的APP崩溃的时候,他们更崩溃,因为这意味着老板的“咆哮”、产品经理的“絮叨”以及加班又要来了……(此处都是辛酸泪~~) (图片来自于《神秘的程序员们》) 今天又是这样一个寻常的工作日

【腾讯Bugly干货分享】安卓单元测试:What, Why and How

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d28349101cd07a5404c415 Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。 本期,我们邀请了蘑菇街 Android 开发工程师——小创,为大家分享《安卓单元测试:

【腾讯Bugly干货分享】Android Linker 与 SO 加壳技术

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57e3a3bc42eb88da6d4be143 作者:王赛 1. 前言 Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Nati

【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2 Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。定期会举行嘉宾分享,话题讨论等活动。 本期讨论话题为:程序员的成长离不开哪些软技能? 首先,什么是软技能? 软技能就是激

【腾讯Bugly干货分享】基于 Webpack Vue Vue-Router 的 SPA 初体验

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d13a57132ff21c38110186 导语 最近这几年的前端圈子,由于戏台一般精彩纷呈,从 MVC 到 MVVM,你刚唱罢我登场。 backbone,angularjs 已成昨日黄花,reactjs 如日中天,同时另一更轻量的 vue 发展势头更猛,尤其是即将 re

【腾讯Bugly干货分享】基于RxJava的一种MVP实现

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57bfef673c1174283d60bac0 Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。 本期,我们邀请了腾讯IEG Android 开发工程师——戴俊,为大家分享《基于RxJ

【腾讯Bugly干货分享】Android动态布局入门及NinePatchChunk解密

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57c7ff5d53bbcffd68c64411 作者:黄进——QQ音乐团队 摆脱XML布局文件 相信每一个Android开发者,在接触“Hello World”的时候,就形成了一个观念:Android UI布局是通过layout目录下的XML文件定义的。使用XML定义

【腾讯Bugly干货分享】微信iOS SQLite源码优化实践

本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57b58022433221be01499480 作者:张三华 前言 随着微信iOS客户端业务的增长,在数据库上遇到的性能瓶颈也逐渐凸显。在微信的卡顿监控系统上,数据库相关的卡顿不断上升。而在用户侧也逐渐能感知到这种卡顿,尤其是有大量群聊、联系人和消息收发的重度用户。

Bugly 多渠道热更新解决方案

作者:巫文杰 Gradle使用productFlavors打渠道包的痛 有很多同学可能会采用配置productFlavors来打渠道包,主要是它是原生支持,方便开发者输出不同定制版本的apk,举个例子: android {...defaultConfig {minSdkVersion 8versionCode 10}productFlavors {flavor1 {packageNam

【腾讯Bugly干货分享】Android减包 - 减少APK大小

本文是对Google官方文档 Reduce APK Size 的翻译,点击“阅读原文”可以查看英文原文。 译者简介:damonxia(夏正冬),天天P图Android工程师 用户经常会避免下载看起来体积较大的应用,特别是在不稳定的2G、3G网络或者在以字节付费的网络。这篇文章描述了怎样减少你的APK大小,这会让更多的用户愿意下载你的应用。 理解APK的结构 在讨论怎样减少应用大小之前,

【腾讯Bugly干货分享】Android 新一代多渠道打包神器

关于作者: 李涛,腾讯Android工程师,14年加入腾讯SNG增值产品部,期间主要负责手Q动漫、企鹅电竞等项目的功能开发和技术优化。业务时间喜欢折腾新技术,写一些技术文章,个人技术博客:www.ltlovezh.com 。 ApkChannelPackage是一种快速多渠道打包工具,同时支持基于V1和V2签名进行渠道打包。插件本身会自动检测Apk使用的签名方法,并选择合适的多渠道打包方

【腾讯Bugly干货分享】Android 插件技术实战总结

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/1p5Y0f5XdVXN2EZYT0AM_A 前言 安卓应用开发的大量难题,其实最后都需要插件技术去解决。 现今插件技术的使用非常普遍,比如微信、QQ、淘宝、天猫、空间、携程、大众点评、手机管家等等这些大家在熟悉不过的应用都在使用。 插件技术可以

【腾讯Bugly干货分享】经典随机Crash之二:Android消息机制

本文作者:鲁可——腾讯SNG专项测试组 测试工程师 背景 承上经典随机Crash之一:线程安全 问题的模型 好几次灰度top1、top2 Crash发生场景:在很平常、频繁的使用页面,打开一个界面,马上返回,piaji,挂了,估计用户心中有千万只草泥马在奔腾,手机QQ究竟怎么呢? 找到开发童鞋,还是熟悉的对话: 请教:这个Crash能复现吗?开发答:场景就在这,就是复现不了啊

【腾讯Bugly干货分享】经典随机Crash之一:线程安全

本文作者:鲁可——腾讯SNG专项测试组 测试工程师 背景 Android QQ 在2016下半年连着好几个版本二灰 Crash 率都很高,如果说有新需求,一灰的 Crash 率高,还能找点理由,可是开发童鞋解过一灰的 Crash 单后,为啥二灰还有这么高的 Crash 率,我们还有覆盖全 SNG、不少外 BG 明星产品的终端稳定性测试工具 NewMonkey 随身版(NewMonke

【腾讯Bugly干货分享】那些年,我们一起写过的“单例模式”

题记 *度娘上对设计模式(Design pattern)的定义是:“一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。”它由著名的“四人帮”,又称 GOF (即 Gang of Four),在《设计模式》(《Design Patterns: Elements of Reusable Object-Oriented Software》)一书中提升到理论高度,并将之规范化。在我看来,

【腾讯Bugly干货分享】WebSocket 浅析

本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/7aXMdnajINt0C5dcJy2USg 前言 在WebSocket API尚未被众多浏览器实现和发布的时期,开发者在开发需要接收来自服务器的实时通知应用程序时,不得不求助于一些“hacks”来模拟实时连接以实现实时通信,最流行的一种方式是长轮询