当前位置: 首页 > 知识库问答 >
问题:

如何解决Android Studio 2.3.2上的“无法找到请求目标的有效认证路径”问题

赵夕
2023-03-14

当我试图创建Empty Activity项目时,我在Android Studio 2.3.2中遇到以下错误。当我尝试导入一个项目时,我也会收到这个消息。

Error:Cause: unable to find valid certification path to requested target

这是我的格雷德

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

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

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"
    defaultConfig {
        applicationId "com.example.myapplication"
        minSdkVersion 15
        targetSdkVersion 25
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    testCompile 'junit:junit:4.12'
}

我也尝试过用

 jcenter {
        url "http://jcenter.bintray.com/"
    }

或者

maven  {
            url "http://repo1.maven.org/maven2"
        }

我的gradle分发网址是最新的。

distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip

我已经在不同的论坛上检查了许多线程,但无法从中解决我的问题。

  1. Android Studio - 无法找到指向所请求目标的有效认证路径
  2. 错误:原因:找不到指向请求目标的有效证书路径

编辑:由于Android社区似乎非常不活跃,我现在该怎么办?请至少在评论区像我一样的人。

在我的另一台机器中,此错误以URL显示。我通过在手动下载后将jar放入libs文件夹来解决这个问题。但是对于这个问题,我找不到解决方案!

共有2个答案

米飞龙
2023-03-14

这个错误主要发生在我们试图在没有互联网连接的情况下同步项目的等级时。

房新翰
2023-03-14

这太晚了,但我也面临同样的问题并解决了它。

我遇到这个问题是因为我在公司代理(办公电脑)后面运行Android Studio。在这种情况下,您必须在Android Studio中设置代理。

以下是用于代理设置的Android系统的详细信息:

Android Studio支持HTTP代理设置,因此您可以在防火墙或安全网络后运行Android Studio。要在Android Studio中设置HTTP代理设置:

  1. 从菜单栏中,单击文件

你可以在下面的链接上找到更多关于这个的细节https://developer.android.com/studio/intro/studio-config#proxy

 类似资料: