Android Studio集成crashlytics后无法编译的问题
来源:互联网 发布:英雄连2 武器数据 编辑:程序博客网 时间:2024/06/12 18:54
问题描述:
在用fabric集成后编译出现如下错误,
Error:Cause: hostname in certificate didn't match: <maven.fabric.io> != <*.motili.com> OR <*.motili.com> OR <motili.com>
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,BearHelpful? 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不知为何是乱码的,看不到原始数据
2 0
- Android Studio集成crashlytics后无法编译的问题
- 解决Android Studio 项目中添加外部Jar库后项目无法编译的问题
- Android Studio 安装后无法打开的问题
- Android Studio 打包 release 版本后无法安装的问题
- Android Studio 打包 release 版本后无法安装的问题
- Android Studio 打包 release 版本后无法安装的问题
- 解决Android studio编译的APK无法安装的问题
- android studio 2.3更新后编译报错的问题
- Android studio安装后无法打开问题
- android studio 安装后无法启动问题
- Android Studio接入Fabric- Crashlytics统计错误信息
- Android Studio接入Fabric- Crashlytics统计错误信息
- Android Studio接入Fabric- Crashlytics统计错误信息
- 集成Fabric的Crashlytics(崩溃统计)
- Android Studio 更新sdk tools 24.01后解决无法打开Sdk Manager的问题。
- Android Studio导入jar后无法识别、但项目能正常运行的问题
- Android Studio 2.3打包 release 版本后无法安装的问题
- 解决Android Studio编译出来的APK无法安装的问题?
- Dynamic Web Module 3.1 requires Java 1.7 or newer in Eclipse
- Linux 配置多个Tomcat
- Cacti 备份与迁移
- Android-语言设置流程分析
- 什么是“黑天鹅现象”?
- Android Studio集成crashlytics后无法编译的问题
- 自动填写获取到的短信验证码
- Java继承和多态===Java继承中方法的覆盖和重载
- 学习笔记:HTML DOM(文档对象模型)
- leetcode 之ugly number
- Android处理应用崩溃异常并重启应用
- 【C++】优先队列priority_queue
- 简单并查集 hdu 1233 ( 还是畅通工程 )
- 自学c语言第二个/除