Bugly Android 应用升级 SDK 常见问题

最新问题解答更新在github

1. 添加abiFilter之后Android Studio出现已下提示 "NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin."

在项目根目录的gradle.properties文件中添加:android.useDeprecatedNdk=true

2. 导入Demo提示sdk没有对应buildTools,要怎么改?

可以将build.gradle的buildToolsVersion改成你本地的版本,如buildToolsVersion "22.0.1".。

3. 接入ndk,在虚拟机不能正常安装,提示不支持x86架构

可以在build.gradle中配置ndk支持架构

如:

ndk {

//设置支持的SO库架构

abiFilters 'armeabi', 'x86'//, 'armeabi-v7a', 'x86_64', 'arm64-v8a'

}

4. gradle编译很慢,一直停在Gradle:Resolve dependencies':app:_debugCompile'。

可能因为你请求下载较新的gradle版本,你可以修改根目录build.gradle较低版本:

dependencies {

classpath 'com.android.tools.build:gradle:1.5.0'

}

5. 为什么我接入SDK初始化后,还不能正常使用?

三步走,配置gradle、配置权限、调用init方法,任何高级设置都需要在init方法之前完成。比如

// 在调用init方法前设置自定义更新对话框布局

Beta.upgradeDialogLayoutId = R.layout.upgrade_dialog;

// 调用init方法

Bugly.init(getApplicationContext(), APP_ID, false);

6. 为什么我上传了apk包,还不能提示升级?

需要在升级里新建策略,才能测试升级功能哦。

7. 如果我创建了多个升级策略,下发的处理是怎样的?

Bugly后台会随机下发一个策略。

8. Bugly的升级功能怎么让App做到直接升级到最新版本呢?比如现在2.1,最新版本2.3,中间还有一个2.2,我需要怎样设置才能让用户有新版本。直接升级到最新版本,跳过中间版本呢?

可以在配置策略时选择源版本进行升级。如果您配置了多个策略,如(2.2,2.3版本),会随机下发一个,这时你只需要保留(2.3)就可以直接升级到最新版本啦。

9. 集成了Bugly升级SDK还需要集成Bugly SDK吗?

不需要的,升级SDK里面已经包含了Bugly SDK,具备Crash上报功能。

10. 出现检测新版本失败的原因?

可能是直接在onCreate里面直接使用Beta.checkUpgrade方法,该函数是需要在更新按钮的点击事件中使用。

11. 上传的apk文件显示您当前的操作已违规,是怎么回事?

应该是您的产品包含敏感词触发了我们自动检查机制,若确定产品没有问题请联系我们的客服。

12. 升级SDK有技术交流群吗?QQ群号是多少?

有的,qq群:429975901。

13. 具体的升级策略是怎样的?

目前我们升级策略有以下几种:

MD5都不为空且相等,不下发策略

若配置全量升级,则versionCode当前版本

若配置非全量升级,则versionName_versionCode

14. 请问你们SDK包含support-v4包么?

SDK并不会打包support-v4包,但我们需要你导入support-v4包,不然会出现找不到类的异常。

15. 升级SDK支持多语言么?

目前我们支持自定义文案来实现弹窗的语言设置,web后台暂时还不支持多语言配置。

16. 初始化完成,升级策略也已经设置了。但是没有弹出升级的dialog。

检查你上传的apk包是否比本地的版本要高,并且是否在该版本配置了升级策略。

17. 点击下次进行升级后(和直接kill掉应用后),下次升级的时机是?

下次升级的时机是下次启动或者用户手动检查更新。

18. 内测升级是全量更新还是增量更新?

全量更新。

19. 为什么内测分发用户默认只开放到1000

为了防止非法应用的上传,如果是正规产品对下载次数有限制的话,可以加群@我们提高上线值。

20. 为什么我的设备在7.0设备上会重复下载?

因为7.0设备的文件权限问题,需要你配置在AndroidManifest文件中配置FileProvider,注意不能混淆support包,否则也会出现重复下载的问题。 具体配置移步到这里查看:https://bugly.qq.com/docs/user-guide/instruction-manual-android-upgrade/?v=20170307182353#_3

21. 8.0设备上点击升级弹窗出现闪现

8.0以上设备需要添加添加权限

android 应用升级sdk版本号,Bugly Android 应用升级 SDK 常见问题相关推荐

  1. android安装apk提示版本号不同,android 安装apk 遇到的问题

    很多应用都是采用内部下载的方式,版本升级后可以实时更新最新应用,这样的体验肯定比跳转到浏览器好得多!而应用商店审核周期长,所以内部下载更新就显得尤为重要! 下面是Android不同版本需要适配安装的问 ...

  2. Android 腾讯Bugly的应用升级热更新

    经过去年的九月份至现在,发现自己很久没有写过比较好的文章了.今天就趁着通宵的劲,写一下对腾讯Bugly的应用升级&热更新的理解,希望对新手有所帮助,有兴趣的可以了解下,没兴趣的也可以看完之后吐 ...

  3. bugly android 错误不上报,Flutter Android 端集成 Bugly 的异常上报和升级功能

    前提 Flutter 版本:1.17.0地址,别用最新版本或者比较老的版本.我之前使用1.13.0版本也会出现问题. Dart版本:2.8.1使用Flutter中提供的版本 ok ,在大版本相同的情况 ...

  4. Android SDK版本号 与 API Level 对应关系

    转自:https://blog.csdn.net/qiaoquan3/article/details/70185550 Android SDK版本号 与 API Level 对应关系 新接触Andro ...

  5. android.os.build修改,Android的os.BuildID对应的SDK版本号以及SDK版本号与APILevel对应关系.docx...

    Android的os.BuildID对应的SDK版本号以及SDK版本号与APILevel对应关系 Android 的os.Build_ID 对应的SDK版本号以及 SDK版本号与API Level对应 ...

  6. [Android Studio]报错error:failed linking references的解决方案以及有关gradle和sdk版本号的思考

    最近在用android studio开发app的过程中,总是遇到类似"error:failed linking references"的报错,让人很是苦恼,心态差点被搞崩,经过上网 ...

  7. android添加sdk版本号,Android编程获取手机型号、sdk版本及firmware版本号

    Android开发平台中,可通过TelephonyManager 获取本机号码. TelephonyManager phoneMgr=(TelephonyManager)this.getSystemS ...

  8. 一加连续点Android版本号,一加6升级安卓p教程

    一加6升级安卓p教程 来源: 天天游戏吧| 2018-11-08 19:44:05| 阅读:53 一加6怎么升级安卓p,一加6升级安卓p教程 一加6是首批支持安卓P系统升级的手机之一,所以可以下载对应 ...

  9. bugly android8.1加固,2020-09-27 Bugly Android热更新使用指南

    戳我查看 DEMO Bugly Android热更新使用指南 官方文档 视频教程 第一步:添加插件依赖 工程根目录下"build.gradle"文件中添加: buildscript ...

最新文章

  1. 作为初学者,应该如何系统学习Java呢?
  2. Easy Tech:什么是I帧、P帧和B帧?
  3. python的super用法_关于Python的super用法研究
  4. magento memcache缓存配置
  5. Kryo 为什么比 Hessian 快
  6. WinForm中的一种死锁场景
  7. listView/GridView getChild获取不到的解决方法
  8. 遇到了javah无法访问类的问题
  9. Halcon深度学习环境搭建(win下)全网最全教程
  10. canvas制作圆角矩形(包括填充矩形的功能)
  11. 中英文情感分析模型汇总
  12. linux系统密码正则,Linux密钥登录原理和ssh使用密钥实现免密码登陆
  13. PCB板的线宽、铜厚度,与通过的电流对应的关系,一文看懂!
  14. openEuler Meetup 南京站 | 麒麟信安加入南京用户组,分享《CentOS原地透明迁移方案技术实践》
  15. WPF异常:调用线程无法访问此对象,因为另一个线程拥有该对象。
  16. 说说转义字符 “\”
  17. spine 动态换皮功能
  18. 申请国家发明专利费用是多少?
  19. windows10禁止自动更新
  20. 为了提高python代码运行速度和进行_一行代码让你的python运行速度提高100倍

热门文章

  1. jQuery中的read 和JavaScript中 的onload函数的区别
  2. sqlalchemy学习
  3. RR调度(Round-robin scheduling)简单介绍
  4. springboot启动命令linux,springboot项目命linux环境下命令启动
  5. 产品研发管理(二):使用SubVersion进行代码管理
  6. BZOJ 4037 [HAOI2015]数字串拆分 ——动态规划
  7. 定义blob类型_MySQL 数据类型
  8. number 限制最长数字_阿博的Python之路Number数据类型详解
  9. Increasing the OpLog Size in MongoDB(don't need full resync)
  10. python基础: day4作业计算器