Android初学者解决unable to find valid certification path to requested target

Android Studio初学者解决unable to find valid certification path to requested target报错

在初学安卓时安装AS后出现了此报错,网上回答眼花缭乱,什么下载证书的,什么多sync的,很多博主都是解释不知道哪个步骤正确,都给加上就正确了,而我当时因为上网课,不方便求助老师,也就自己照着网上摸索,什么都试过了,重装了四五次,但依然是报错,浪费半个月的学习,在这个问题上面,后面差点放弃因网上评论可能是因为联想机子权限问题,因此有了想记录这次错误分享给大家的想法。

此方法是针对初安装AS的问题,可能有时后续新建项目会出现这样错误,依然可按照此方法实践,当然下载证书什么的方法前先试试此方法。

报错相关图示:
Android初学者解决unable to find valid certification path to requested target_第1张图片
解决办法:

  1. 点击File->Settings
  2. 点击Build->Gradle->Android Studio
  3. 点击Enable embedded Maven repository勾选框
  4. 点击右下角OK 重新Sync(在主界面右上角几第五个按钮从右数)

添加阿里云镜像这个操作不知道有没有影响,如果不行可加一步:

打开操作栏里面的build.gradle
步骤:Gradle Scripts->build.gradle
修改 buildscript{}里的repositories {}和allprojects {}里的 repositories {}
然后Sync

(因为这两块里面我们的不一样 我找不到修改之前的代码是什么了)
修改后代码如下所示:

buildscript {
    repositories {
        maven { url "https://maven.aliyun.com/repository/google"}
        maven { url "https://maven.aliyun.com/repository/public" }
        maven { url "https://maven.aliyun.com/repository/jcenter" }
        maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
        
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
        
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven { url "https://maven.aliyun.com/repository/google"}
        maven { url "https://maven.aliyun.com/repository/public" }
        maven { url "https://maven.aliyun.com/repository/jcenter" }
        maven { url "https://maven.aliyun.com/repository/gradle-plugin" }
        
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

成功示例:
Android初学者解决unable to find valid certification path to requested target_第2张图片

总结:
方法很简单,就是初学者没有师傅领进门,就得多费时间。之后可能新建项目会出现相似错误,记住关键字target 就可以用此方法检查是否没勾选。勾选作用是允许加入maven仓库。如果方法不成功,就只好另寻奇招了。

不报错就是成功,之后操作测试爆红一般是代码错误。慢慢学习,初学肯定很迷茫,找正确的代码测试,一次次成功就有信心了,千万不能放弃。

没什么说的 ,祝大家学业有成!

你可能感兴趣的:(Android,Studio)