IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Bugly 热修复接入问题 -> 正文阅读

[移动开发]Bugly 热修复接入问题

一、bugly

????????既然到这里了bugly是什么,做什么的我想就不需要介绍了。首先贴bugly官方接入文档,它解决了我百分之95的接入问题。但是我下面遇到的问题花了我百分之95的时间,希望你不要遇到,如果你遇到了希望能帮到你。

热更新使用指南 - Bugly 文档icon-default.png?t=M276https://bugly.qq.com/docs/user-guide/instruction-manual-android-hotfix/?v=1.0.0

二、问题

2.1、依赖下载问题

????????我目前使用的最新的Android Studio已经默认移除jcenter的仓库,而bugly的部分包还在jcenter上,所以会出现部分包找不到的问题,通过添加jcenter仓库解决问题

????????问题:Could not find com.tencent.mm:apk-parser-lib:

????????解决:

repositories {
    jcenter()//注意有没有这个 虽然废弃目前也要用
    google()
    mavenCentral()
}

2.2、gradle版本冲突问题

????????如果你用的gradle版本比较新,而你恰好又是完全按照官方来的话,那么恭喜你,你将喜提下面这个错误:

????????can't find tinkerProcessDebugManifest, you must init tinker plugin first

????????我前面在网上搜了这个问题,要么就是修改配置,要么就是降低gradle版本。首先配置好好的我一来不想修改,二是我改了也没用。而第二种方法我直接不考虑,哪有因为一个库要gradle向下兼容它的道理。好在在Tencent的Tinker的github页的issue里面搜到了同样的问题,没有搜到腾讯官方的回答,但是有网友说到了他的可用配置版本相对是比较高的,我也贴一下我的配置

????????所以解决问题的办法就是如果你的gradle版本比较高的话你的tinker-support的版本也要用较新的版本,如果匹配不到的话不妨多试试几个版本。

2.3、未匹配到可用补丁的App版本

????????虽然bugl官方文档的常见问题中有这样一个问题:为什么我上传补丁提示我“未匹配到可用补丁的App版本”?,但是我经过核对并没有发现什么问题,tinkerId也有了,也显示联网上报了,看起来没有什么问题。后来也是被一语惊醒,你的appid配对了没有。这就是粗心犯的低级错误。腾讯给的文档中样例是有一个他自己appid的,问题是它的appid也能用,所以一切都没有问题,只是匹配不到你的appid,所以你在上传插件时就会报这个错。遇到这个问题第一个千万记得检查appid。

三、总结

????????虽说bugly文档比较详尽,但是文档并没有跟随版本更新,所以导致一些配置问题,网上找方法也比较少,一搜解决方法都是两三年前的东西。我确实在这些小问题花了一天的时间,肥肠的难受,所以做个小记录。

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-03-24 00:42:07  更:2022-03-24 00:44:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 20:14:10-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码