|
HarmonyOS初步探索03:DevEco Studio創(chuàng)建應用時產生錯誤,
DevEco Studio創(chuàng)建應用問題錯誤無法通過代理進行隧道傳輸。代理返回HTTP1.1 403
內部網絡環(huán)境下首次使用DevEco Studio創(chuàng)建應用時,可能會報如下問題:
錯誤:無法通過代理隧道。代理返回“ HTTP / 1.1 403 Openproxy_Blocked_URL_list”
我們已經是在DevEco Studio中設置了華為內網的網絡代理。
原因
產生該問題的原因是,雖然設置了網絡代理,但該網絡代理卻包含Gradle的官方服務器。如此, DevEco Studio是采用Gradle來構建的。
那么如何來解決?
解決
方案1 :設置Gradle的網絡代理
將Gradle的官方服務器替換到網絡proxy中來。
方案2 :設置Gradle內網服務器地址 修改工程中gradle文件夾中的gradle-wrapper.properties文件中的distributionUrl的配置,將值https \://services.gradle.org/distributions/gradle-6.3-all.zip修改為其他內網地址,例如 http://artifactory.cde.huawei.com/artifactory/gradle-distributions/gradle-6.5-all.zip
控制臺看到如下字樣,說明Gradle已經能成功構建應用了。
方案3 :設置本地Gradle安裝目錄
如果本地已經安裝了Gradle ,則可以直接使用本地的Gradle 。
|
|