我身处代理后,遇到 PKIX 路径构建错误问题。
解决方法是将有问题的证书添加到 lib/security certs 文件中,然后从 Android Studio 添加证书。
但是,新的 Android Studio JDK 路径已更改为 jbr:C:\Program Files\Android\Android Studio\jbr
之前路径是 C:\Program Files\Android\Android Studio\jre
我身处代理后,遇到 PKIX 路径构建错误问题。
解决方法是将有问题的证书添加到 lib/security certs 文件中,然后从 Android Studio 添加证书。
但是,新的 Android Studio JDK 路径已更改为 jbr:C:\Program Files\Android\Android Studio\jbr
之前路径是 C:\Program Files\Android\Android Studio\jre
我更倾向于不更改Android Studio证书(位于Android Studio\jre\lib\security的cacerts文件),因为这可能会导致Android Studio更新出现问题。我们通过将以下行添加到系统gradle.properties文件中来解决了这个问题。
C:\Users<MY_USER>.gradle\gradle.properties
systemProp.javax.net.ssl.trustStore=C\:\\Windows\\win.ini
systemProp.javax.net.ssl.trustStoreType=Windows-ROOT
现在我们可以在Android Studio中使用JBR而不是JRE。
JBR(JetBrains Runtime)和JRE(Java Runtime Environment)都是Java运行时,但它们在起源、目的和功能上存在区别:
JBR是由JetBrains专门为其IDE(集成开发环境),包括Android Studio开发的自定义运行时。它经过优化,以提高性能、稳定性并与JetBrains工具兼容。
因此,使用JBR时,您无需单独安装JRE。
好消息是,JBR包含了运行Java应用程序所需的所有组件。
我们可以按照设置JRE的相同步骤来设置JBR。
要设置JAVA_HOME环境变量,请转到JBR安装目录:
默认情况下,您可以找到JBR的安装目录。在C:\Users\aqadir.jdks\jbr-17.0.7
现在.....
打开系统的环境变量设置。
添加一个名为JAVA_HOME的新环境变量。
路径(在我的情况下为C:\Users\aqadir.jdks\jbr-17.0.7)。
或者您也可以...
编辑 PATH 环境变量。 通过在现有值后附加 ;C:\Users\aqadir.jdks\jbr-17.0.7(使用分号分隔)来进行设置。 通过设置 JAVA_HOME 并将 JBR 二进制目录添加到 PATH 环境变量,您可以确保系统将 JBR 识别并用作 Java 运行时。< / p>