Qt Android构建SSL错误

时间:2018-06-18 12:06:19

标签: android qt ssl https

我试图从qt构建到android。

Qt版 5.11

OpenJDK 版本为: 10.0.1 (openjdk-11-jdk)

发布:Ubuntu 18.04

当我尝试构建时,我从各处获得了SSLException错误。首先它没有下载gradle,我通过更改gradle属性" https "地址为" http "。

但它会继续并且一直都会出错。 androidqtdeploy无法访问https网站。

例如错误:

* What went wrong:
...
      > Could not resolve com.android.tools.build:gradle:4.8.
         > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/4.8/gradle-4.8.pom'.
            > org.apache.http.ssl.SSLInitializationException: /usr/lib/jvm/java-11-openjdk-amd64/lib/security/cacerts (No such file or directory)

如何修复此HTTPS和SSL问题并使我的构建继续并完成?

谢谢!

1 个答案:

答案 0 :(得分:0)

这解决了HTTPS问题:

sudo dpkg --purge --force-depends ca-certificates-java
sudo apt-get install ca-certificates-java