学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    热门业务场景教学

    个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【详细】Android热更新Bugly集成配置

    上一篇文章说道tinker的热更新,可是少了点补丁包的管理,这一篇文章介绍的bugly就是增强版的,更加方便你集成tinker和包括了补丁包的后台管理。 为什么使用 Bugly 热更新? 无需关注 Tinker 是如何合成补丁的 无需自己搭建补丁管理后台 无需考虑后台下发补丁策略的任何事情 无需考虑补丁下载合成的时机,处理后台下发的策略 我们提供了更加方便集成 Tinker 的方式 我们通过 HTTPS 及签名校验等机制保障补丁下发的安全性 丰富的下发维度控制,有效控制补丁影响范围 我们提供了应用升级一站式解决方案 Bugly下面我们用1.3.4版本的bugly来开发。 1.申请appid 去官网Bugly官网 申请appid比如asd778asd89,如果你之前应用bugly的异常上报就不用再申请appid。用的是同一个appid。 2.添加bugly插件 在项目的root目录下的build.gradle classpath "com.tencent.bugly:tinker-support:1.1.1" 在app/build.gralde

    45120

    运用Jenkins实现持续集成

    1 Jenkins是什么玩意 Jenkins,原名Hudson,2011年改为现在的名字,它 是一个开源的实现持续集成的 软件工具。官方网站:http://jenkins-ci.org/。 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图 表的形式形象地展示项目构建的趋势和稳定性。 E-Mail/RSS/IM:当完成一次集成时,可通过这些工具实时告诉你集成结果(据 我所知,构建一次集成需要花费一定时间,有了这个功能,你就可以在等待结果过程 中,干别的事情); JUnit/TestNG 测试报告:也就是用以图表等形式提供详细的测试报表功能; 支持分布式构建:Jenkins可以把集成构建等工作分发到多台计算机中完成; 文件指纹信息:Jenkins会保存哪次集成构建产生了哪些jars文件, 哪一次集成构建使 用了哪个版本的jars文件等构建记录; 支持第三方插件:使得 Jenkins 变得越来越强大 2 Jenkins安装 1.

    11630

    Android热更新之微信Tinker集成(接入Bugly热更新)

    最近公司项目中需要集成热更新功能,由于刚开始接入的时候踩了很多坑,所以现在记录一下集成的过程. 集成过程参考了Bugly官方文档热更新使用指南 https://bugly.qq.com/docs/user-guide/instruction-manual-android-hotfix/? Bugly目前采用微信Tinker的开源方案,开发者只需要集成我们提供的SDK就可以实现自动下载补丁包、合成、并应用补丁的功能,提供了热更新管理后台让开发者对每个版本补丁进行管理。 Bugly热更新.当然在此之前也集成过原始的Tinker热更新,比这个的集成比较复杂,接入的时候微信Tinker还不支持加固,不满足公司的需求,过了一周后Tinker发布新版本,新版本支持加固,考虑到用原始的 Tinker集成后,需要后台的配置才能测试,这样感觉会浪费很多的时间,所以就用Bugly集成,这样测试的时候,自己去Bugly后台配置就可以测试. --- 小编整理了一份Android电子书籍,需要的童鞋关注公众号回复

    1.2K40

    如何运用微服务来创建资产管理集成系统

    注意:如果只是与一个PMS集成,微服务就是大材小用了,但如果在大规模集成的情况下,微服务架构的好处就体现出来了。 但在此期间,你仍需了解目前所在的领域,以及将它们集成整合到一起的方法。运用整体单一式的应用在开发和部署时更简单,也更方便模拟预订服务,以及在客户资料的微服务版块内实现顾客资料模块的设计。 由于PMS_1的API与PMS_2的API不同,与PMS_1集成的预订服务其中的代码就和与PMS_2集成的预订服务代码不同。 假设源代码数据库只有一个,各个微服务也使用了持续集成工具,现在需要将代码部署到500个worker上,也就是与PMS_1集成的500个预订服务worker。 ➤语言与数据的分散控制 每个微服务都有自己的技术堆栈,因此我们可以运用技术异质性。 比如,需要改善特定组件的性能时,选择能够实现需要性能的技术堆栈即可。

    522100

    Bugly来支招!

    Bugly上线以来,通过各位开发者的试用和口口相传,目前Bugly已经迎来了大批量的用户,在业内的反响只能用下图来形容: ? 体验过手动配置的开发哥哥肯定知道这是个多么麻烦的工作,为了解救大家于水火之中,Bugly新增了脚本自动配置符号表功能,抛弃复杂的配置符号表流程,自动化完成配置工作。 为此Bugly作为业内的一个颇具良心和情怀的工具类平台,特地新增了如下新功能: 1、优化崩溃堆栈中高亮关键堆栈行,助力高效定位 以前的一堆堆栈,没头没尾,找个关键信息要半天? string)主动上报自定义C#异常 添加方法BuglyAgent.ReportException (string, string, string)主动上报自定义错误 【小编有话说】 听说七夕将至,Bugly 腾讯Bugly 最专业的质量跟踪平台 精神哥、小萝莉,为您定期分享应用崩溃解决方案

    86250

    手把手教你使用Bugly收集线上崩溃信息

    made in 小蠢驴的crash.jpg ---- Bugly集成导入步骤 pod 'BuglyHotfix' (手动导入比较麻烦) import 'JPEngine.h' (该文件在JSPatch 文件夹中) 在appdelegate.m文件的 didFinishLaunchingWithOptions 方法中,对bugly进行初始化 JSPatch 文件夹要手动获取,要么去bugly官方说明文档下载 2.把如图所示的JSPatch文件拖入项目 didFinishLaunchingWithOptions 中的初始化bugly方法 { //初始化 Bugly 异常上报 BuglyConfig 3.png 如图,我们发现程序crash了,默认的bugly是会收集程序的crash信息的,我们登录bugly后台看看 ? 4.png 发现并没有手机到crash信息,难道我们设置错误了? 5.png 登录bugly后台,发现捕捉到了我们的程序crash,而且包括调用的方法,错误原因,都显示了出来。

    4.4K30

    Bugly使用篇之Java错误堆栈还原

    没错,Bugly就是这样的一个平台,可以很方便快捷实现你这样的需求,能帮助到你提高开发效率,更加敏捷。本篇文章就跟大家分享如何使用Bugly进行错误堆栈还原。 集成Bugly 关于如何集成Bugly SDK这里不详细说明,可以到官网查看我们的SDK使用指南。 前面我也写过一篇文章快速集成Bugly Android SDK,可以参考下。 Bugly混淆配置 # 请避免混淆Bugly,在Proguard混淆文件中增加以下配置: -dontwarn com.tencent.bugly.** -keep public class com.tencent.bugly 线上还原 通过集成我们Bugly SDK,就能在线上监控你的app的崩溃情况,一有崩溃发生就会上报到平台,我们制造一个Crash,看它在Bugly平台的表现: ? 当然可以,Bugly早已帮你实现自动上传符号表的插件,详情的话看符号表配置。

    1.3K30

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 数据集成

      数据集成

      通过快速连接和融合云上或云下自建的各种数据源,提供操作轻量化、过程可视化、能力开放化的数据集成工具

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券