解决Error:Could not resolve com.pgyersdk:sdk:2.8.1问题

news/2024/5/20 1:15:53 标签: android, android studio, gradle

解决Error:Could not resolve com.pgyersdk:sdk:2.8.1问题

  • 关于
  • 法一
  • 法二
  • 法三(重点)GitHub的raw.githubusercontent.com的DNS被污染,修改Hosts解决

关于

本篇的问题是在Android studio中引用第三方蒲公英自动更新sdk的时候通过gradle依赖一直不通过的问题。
具体的错误日志如下(在Terminal中输入一下代码查看详细报错日志):

gradlew processDebugManifest -stacktrace 

  
  • 1

可以看到如下问题,如果你也是的话,那么恭喜你找对解决办法的博客了!
在这里插入图片描述
这个问题困扰了我好几天,网上很多办法但是都没有解决我的这个出错问题,或者思路对但是内容错误。
可能有人试着说换maven去解决这个问题,我也试过了,阿里云的maven会出现另一个错误:
Caused by: java.net.UnknownHostException: raw.githubusercontent.com
这个我们要把依赖换成本来第三方给的maven,然后继续。
但是我们也可以作为解决的办法之一:

法一

关掉offline work模式,点击开发工具的File选择settings,找到Gradle,取消offline 的勾选。如下图:
在这里插入图片描述
这是第一种可能的解决办法。

法二

清除缓存,在工具栏上点击Build,选择clean Project,然后点击File选择Invalidate Caches,然后选择Invalidate and Restart。:
这是让grade在此重新下载依赖项。
在这里插入图片描述

法三(重点)GitHub的raw.githubusercontent.com的DNS被污染,修改Hosts解决

至于hosts文件的路径则是在C:\Windows\System32\drivers\etc\hosts。使用文本方式打开在,文末添加如下:

199.232.68.133 raw.githubusercontent.com

  
  • 1

然后重新打开Android studio让项目自动下载依赖,如果还是报最上面错误,重启下电脑即可。
其中199.232.68.133为raw.githubusercontent.com的ip地址。
再附上一个查ping通与否的网址
好啦,到此问题得到解决!有问题欢迎批评指正!


http://www.niftyadmin.cn/n/1169626.html

相关文章

易用性测试常见规则【转载】

原文链接:https://www.cnblogs.com/gmeihe17/p/7080908.html 易用性测试常见规则界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同 时界面如同人…

React Native项目使用react-apollo实现更新缓存的两种方式

背景: 举个例子:在显示动态的页面中删除某一条动态之后退出该页,当再进入该页之后这个被删除的动态是否还显示?显示! 为啥? cache!cache是为了增强用户体验,如果每一次进入一个页面都…

MySQL中的日期时间类型与格式化方式

【1】MySQL中的日期时间类型 MySQL中常用的几种时间类型有:date、datetime、time、year、timestamp 数据类型占用字节最小值最大值零值表示date41000-01-019999-12-310000-00-00datetime81000-01-01 00:00:009999-12-31 23:59:590000-00-00 00:00: 00timestamp419…

架构设计之道

(1)Master-Slave架构 这个中间件系统的本质是希望能够用分布式的方式来处理一些数据,但是具体的作用涉及到核心技术,所以这里不能直接说明。 但是他的核心思想,就是把数据分发到很多台机器上来处理,然后需要…

SQL Server 2008存储结构之IAM结构

索引分配映射(Index Allocation Map,IAM)页面在4 GB的区间中跟踪被一个分配单元所使用的区。一个分配单元就是一组页面,这些页面属于一个数据表或索引的单个分区。它由下面三种类型页面中的一种组成:含 有常规的行内数据的页面、含有大型对象…

Centos7.x下Nginx安装及SSL配置与常用命令

一、安装 采用yum方式安装 ##自动安装 yum nginx ##启动 nginx 二、SSL及默认端口配置 泛解析配置 server {listen 443;server_name *.banacoo.cn;ssl on;ssl_certificate /etc/nginx/conf.d/1_banacoo.cn_bundle.crt;ssl_certificate_key /etc/nginx/conf.d/2_banacoo.cn.key;…

WPF 自定义TreeView控件样式,仿QQ联系人列表

一、前言 TreeView控件在项目中使用比较频繁,普通的TreeView并不能满足我们的需求。因此我们需要滴对TreeView进行改造。下面的内容将介绍仿QQ联系人TreeView样式及TreeView数据绑定方法。 二、TreeView仿QQ联系人列表 准确的说不是仿QQ联系人列表,这个…

【luogu P3608 [USACO17JAN]Balanced Photo平衡的照片】 题解

题目链接:https://www.luogu.org/problemnew/show/P3608 乍一看很容易想到O(N^2)的暴力。 对于每个H[i]从i~i-1找L[i]再从i1~n找R[i],然后比较。 60分(数据够水) 但是这个思路就是很直白的模拟,让人不容易想到如何去优…