【问题标题】:trustAnchors parameter must be non-empty error | Gradle | CordovatrustAnchors 参数必须为非空错误 |摇篮 |科尔多瓦
【发布时间】:2021-10-14 23:22:03
【问题描述】:

我一直在尝试使用 Cordova 和 JDK 8 从 Angular 创建一个 Android 应用程序。 运行cordova build android 后出现此错误: 组件版本:

  1. 角 9
  2. 7 年级
  3. 科尔多瓦 10
  4. SDKmanager 5
Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

我尝试过的事情:

  1. https://services.gradle.org/distributions/gradle-6.5-all.zip 重命名为http,但它再次将自身重命名为https
  2. 重新安装 JDK 8
  3. 以管理员身份运行 CMD/Powershell

【问题讨论】:

    标签: java android cordova java-8 android-sdk-manager


    【解决方案1】:

    问题出在 JDK 8 上。我改为使用来自另一个社区的 JDK。你可以从这个地址下载: https://github.com/ojdkbuild/ojdkbuild

    工作正常

    【讨论】:

      猜你喜欢
      • 2018-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2018-06-03
      • 1970-01-01
      • 1970-01-01
      • 2021-04-30
      相关资源
      最近更新 更多