当前位置:   article > 正文

Android studio 导入github下载的项目 报错:Cause: unable to find valid certification path to requested target_android studio githb依赖下载报错

android studio githb依赖下载报错

目录

一. 前言

二. 分析

1.修改项目文件夹下的build.gradle

2.修改gradle-wrapper.properties

3.修改app文件夹下的build.gradle

三. 后记

1.Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Please add them to the annotationProcessor configuration.   - compiler-4.6.1.jar (com.github.bumptech.g

2. The minSdk version should not be declared in the android manifest file. You can move th

3.Unable to find method 'org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V'.Possible causes for this unexpected error include:

4.成功运行


 

一. 前言

我曾经在安装as的时候,遇到过这个错误,花了5天才解决(起床、饭前、饭后、睡前都sync一下,一点一点的成功),怎么解决的?没搞明白,我觉得就是网络原因。

导入github项目,又遇到了这个问题,我花了半天多的时间解决了,并且又导入三个不同的项目测试,都成功了。

二. 分析

我新建项目 全是绿的,但导入项目不行,尝试了导入证书方法,卒。

又搜了搜

觉得像是版本配置问题。

首先新建一个新项目(可以跑的)

找到项目文件夹和要导入的项目文件夹

1.修改项目文件夹下的build.gradle

主要是修改这句代码(这是我可以运行的项目)

将待导入项目的对应位置改为 3.5.3

2.修改gradle-wrapper.properties

将待导入项目对应文件中最后一行改为能跑项目对应文件中的最后一行    我的是这样:distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

3.修改app文件夹下的build.gradle

一定记得是app文件夹下的

修改一下三个地方(必须修改)对照着你那个可以跑的项目

致此,就可以了。

三. 后记

我第一次试的时候,上边三次替换后,就能跑了,但是第二个项目就不行了,还有点小错。

不同的项目配置不一样,有的几年前了,有些东西都被弃用了,这很正常,遇见错误,解决错误。

1.Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Please add them to the annotationProcessor configuration.   - compiler-4.6.1.jar (com.github.bumptech.g

  1. 在app的build中
  2. android {
  3. ...
  4. defaultConfig {
  5. ...
  6. //添加如下配置就OK了
  7. javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }
  8. }

2. The minSdk version should not be declared in the android manifest file. You can move th

点remove就行。

3.Unable to find method 'org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V'.
Possible causes for this unexpected error include:
 

这个地方没有修改造成的。

4.成功运行

遇见错误,解决错误。

想想我安装as的时候,花了五天!

可能bug一时解决不了,但是不可能一世解决不了,放一放,缓一缓,没事就尝试着解决,没准下次就能解决呢!

 

                              假如生活欺骗了你,不要悲伤,不要心急。

                              忧郁的日子里需要镇静,相信吧,快乐的日子将会来临!

                              心儿永远向往着未来,

                              而现在却常是忧郁。

                              一切都是瞬息,一切都将会过去。

                              而那过去了的,就会成为亲切的怀恋。

                                                                         -----普希金

现在读读这首诗,深有感触。

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/282281
推荐阅读
相关标签
  

闽ICP备14008679号