android studio crashlytics,完美解决Android Studio集成crashlytics后无法编译的问题
问题描述:
在用fabric集成后编译出现如下错误,
Error:Cause: hostname in certificate didn't match: != OR OR
build.gradle部分脚本(fabric插件自动生成的):
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
}
仔细看了一下那个https://maven.fabric.io/public网站的证书(如下图),证书里指定的网站是*.motili.com,显然错了,不知道这个插件是怎么生成的。
studio在请求https://maven.fabric.io/public无法完成证书校验,所以直接报错,而且在settings把https证书验证去掉也不行。
然后给support发邮件问原因,3天后才给回复,回复内容如下:
Hey there,
Are you by any chance connecting through a proxy server, or are you behind a firewall?
Cheers,
Bear
Helpful? Click to give Bear Douglas thanks!
没有实际内容,是support反应太慢,还是support根本就已经不重视这块crashlytics了。
问题原因:
https://maven.fabric.io/public 无法访问(证书不匹配),那么其实只要把这个网址换掉即可,后面找到了可以换成:
https://twittersdk.artifactoryonline.com/twittersdk/public
build.gradle直接替换即可,改成:
buildscript {
repositories {
maven { url 'https://twittersdk.artifactoryonline.com/twittersdk/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://twittersdk.artifactoryonline.com/twittersdk/public' }
}
另外个人使用crashlytics的一些感受:
1、 fabric.io界面,crash分析功能比较全,可惜没有ANR/卡顿的检测,这块有点弱。
2、虽然有studio插件,但是studio集成速度太慢了,国外的网站还经常上不去,反正那个插件点按钮半天没反应
3、gradle编译连接下载aar库时也是非常慢,要有耐心
4、登陆fabric.io查看数据有时候也很卡,反应太慢,对于要快点进去查看数据的开发者相当不友好
5、界面排版有点太杂了,很多时候让用户不知所措,不知道点哪里。
6、 收集到一些crash不知为何是乱码的,看不到原始数据
以上这篇完美解决Android Studio集成crashlytics后无法编译的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
android studio crashlytics,完美解决Android Studio集成crashlytics后无法编译的问题相关推荐
- android studio try again,完美解决Android Studio在gradle上的各种问题
原标题:完美解决Android Studio在gradle上的各种问题 题记: 看到很多人都来读这篇文章,说明很多人都有遇到这个问题,文章质量不是很高,感觉我自己都有些看不懂了,因此来更新一下,希望可 ...
- android打开app白色页面,完美解决Android App启动页有白屏闪过的问题
应用启动的时候有短暂的白屏,如图: 可以通过设置theme的方式来解决 @color/colorPrimary @color/colorPrimaryDark @color/colorAccent t ...
- (转)完美解决 Android WebView 文本框获取焦点后自动放大有关问题
完美解决 Android WebView 文本框获取焦点后自动放大问题 前几天在写一个项目时,要求在项目中嵌入一个WebView 本来很快就完成了,测试也没有问题.但发给新加坡时,他们测试都会出现文本 ...
- android 通知过滤,冰箱 IceBox 开发者新作,完美解决 Android 通知过滤问题的 APP
原标题:冰箱 IceBox 开发者新作,完美解决 Android 通知过滤问题的 APP 在用 Android 手机时,我们会有一些应用没办法不用,但是又想让它没有不用这时候就像卸载那样安安静静地待在 ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- android xml 预览,解决Android studio xml界面无法预览问题
解决Android studio xml界面无法预览问题 发布时间:2020-10-05 18:48:37 来源:脚本之家 阅读:140 作者:张雨明 如下图 修改style.xml中的 parent ...
- android自定义控件不显示,解决Android Studio Design界面不显示layout控件的问题
Android Studio更新到3.1.3后,发现拖到Design中的控件在预览界面中不显示: 解决办法: 在Styles.xml中的parent="..."中的Theme前添加 ...
- android 工作空间不足,如何解决Android Studio的磁盘空间不足?
如何解决Android Studio的磁盘空间不足? 我随机收到此错误,不确定为什么Android Studio的磁盘空间不足. Android Studio系统目录分区上的磁盘空间不足 更新资料 此 ...
- 5种方法完美解决android软键盘挡住输入框方法详解
版权声明:本文为CSDN博主「潇潇凤儿」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/smileiam/ ...
最新文章
- C++ map详细介绍
- WebStorm错误--无法显示文件夹目录
- win10 64位下运行汇编
- C# 控件缩写大全+命名规范+示例
- session 存放对象变量,及遇到的奇怪现象
- python pprint_如何美观地打印 Python 对象?这个标准库可以简单实现
- 技术+案例详解无监督学习Autoencoder
- (转载)程序员文史综合题目一(附答案)
- 5安卓输入法键盘显示 搜索_手机输入法谁更黑科技?讯飞搜狗百度大PK
- jdk和tomcat的关系
- Java @link 注释
- 小象学院hadoop进阶
- 大学生面试JAVA程序员应该具备的JAVA面试题库
- Swing设置窗体背景图片
- iOS15.6和iOS15.5哪个更省电 iOS15.6建不建议升级
- Python pyspider的安装
- 2021-04-06
- 网盘直链下载 windows 和 mac 都能使用 (油猴+FMD+直链脚本)
- 夜无眠,060101
- php5.6.36 xdebug,php配置xdebug | Soo Smart!
热门文章
- mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...
- python实现解释器_Python 解释器初探
- docker搭建webug4.0并——示范.支付漏洞,邮箱轰炸
- python selenium_Python+selenium自动化测试
- python之禅怎么关闭_《Python之禅》中对于Python编程过程中的一些建议
- idea撤销与恢复快捷键_IntelliJ IDEA 重做快捷键和配置哲学
- java resume过时方法_面试官没想到,一个 Java 线程生命周期,我可以扯半小时
- HDU - 6126 Give out candies
- 移动端HTML响应式布局之神奇的pt(自测99.99%与设计图一致)
- IntelliJ如何设置自动导包