欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Studio 断网异常

程序员文章站 2024-01-02 13:16:40
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:27.0.2.Open FileShow Details 场景描述: ......

错误类型:

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:27.0.2.
Open File
Show Details

 

 

                                                    
    场景描述:
                   早上过来公司断网,打开编译器直接崩溃
                                        
                    一开始是怀疑填的版本号与下载的sdk版本号不一致    
                                                    
                     折腾了一上午,发现    项目名\gradle\wrapper\gradle-wrapper.properties 里边的            
                     distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip            
                     连接的是在线主机的gradle            
                                                    
     然后结合是否断网情况即可解决                
                                        
      断网(两种情况 供应商断网 或者 公司内部更改了 DNS导致无法浏览网页)            
      断网的情况下只要将     gradle-wrapper.properties(路径见上面)
      distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip        
      改为(引用本地文件)
      distributionUrl=file\:///C:/Users/Li/.gradle/wrapper/dists/gradle-4.1-all/38gmb0xnu6gupohgu61ilzbig/gradle-4.1-all.zip    即可        
                                        
                                        
                                        未断网
      则检测module 下的build.gradle  下对应的 implementation 'com.android.support:appcompat-v7:27.0.2'    
      的27.0.2  是否存在于  File--->    Project Struct ---> Modules    --->对应的modle 名称--->Build Tools Version 下拉查看是否存        在改一个存在列表的对应版本即可    

                   

写在最后:

       你的工程还是由于设置了 proxy代理,如则将其关闭即可File --->Settings --->直接搜Https ---> Not proxy 钩上即可    

 

本文地址:https://blog.csdn.net/qq_32216895/article/details/108576377

相关标签: 开发工具

上一篇:

下一篇: