の要求されたターゲットの問題への有効な証明書パスを見つけることができません:フラッターを解決

1、問題

週末にホームフラッタを取得したい、自宅のコンピュータがWindowsで、ステップのチュートリアルバイステップのインストール後に、公式ウェブサイトによると、フラッタープロジェクトを作成し、ファイル名を指定して実行、赤ポップ、WTFをクリックしてください?

画像

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

2、してみてください

(1)証明書に

https://blog.csdn.net/frankcheng5143/article/details/52164939

まず、この問題が発生し、インターネットをチェックし、これは証明書の基本的な問題であると言うが、私は、ブラウザを開くことができ、これらのURL通常ですが、また、オンラインソリューションに基づいて証明書をインポートし、しかし、それは動作しません、それは明らかではないが、間違っているのではありません。

(2)手動でダウンロード

手動で対応するディレクトリに、Gradleのをダウンロードして、渡されたのGradleにこの初期化ステップ、依存するパッケージまたはダウンロードで最後のカード...同じ問題を舞うようにしてください。

Gradleのダウンロード:http://services.gradle.org/distributions/

PS:ここではCディスク.gradle、代わりのスタジオセット内のデフォルトのパスというデフォルトの場所のGradleでは、ノート、フラッター読み取りまたはパスを修正アンドロイドスタジオ場合は、説明します。私は、あなたが手動でダウンロードしたい場合は、Cドライブを配置する必要があり、よく分からない変更することができます。

(3)国内ミラー

Gradleの中で、国をミラーリングもう一度試しアリミラーアドレスを追加しました:

maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }

OK、あるいはません。

(4)HTTPS HTTP

https://blog.csdn.net/codekxx/article/details/82726709?tdsourcetag=s_pcqq_aiomsg

SSLが問題であるので、ファイル名を指定して実行、まだエラーをクリックし、HTTPではなくhttpsにもう一度お試しください。しかし、慎重に検討し、成功をダウンロードする必要があり、単にパッケージを意味し、エラーパケットが異なってい?ミー!

3、私の解決策

第四の方法で上に、最後の組み合わせ方法は見:https://github.com/flutter/flutter/issues/23404?tdsourcetag=s_pcqq_aiomsg

最後にレポに変更のGradle:

maven {
    url 'https://dl.google.com/dl/android/maven2'
}
jcenter{
    url 'http://jcenter.bintray.com'
}
google()

また、変更する必要が下フラッタSDKのGradleのがあります:

flutter\packages\flutter_tools\gradle\flutter.gradle

また、これは十分ではありません!あなたはフラッターは、Androidのスタジオで動作するAndroidのディレクトリを開き、Gradleの同期をクリックし、そのダウンロードが完了した後、バックフラッタープロジェクトに行き、ファイル名を指定して実行]をクリックして、最終的にする必要があります。

あなたが任意のより良い解決策を持っている場合は、何を共有することを期待して〜

おすすめ

転載: www.cnblogs.com/joahyau/p/11487652.html