電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 1612|回復(fù): 0
收起左側(cè)

HarmonyOS初步探索03:DevEco Studio創(chuàng)建應(yīng)用時(shí)產(chǎn)生錯(cuò)誤

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級(jí)會(huì)員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-12-15 15:56:22 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
HarmonyOS初步探索03:DevEco Studio創(chuàng)建應(yīng)用時(shí)產(chǎn)生錯(cuò)誤,   


DevEco Studio創(chuàng)建應(yīng)用問(wèn)題錯(cuò)誤無(wú)法通過(guò)代理進(jìn)行隧道傳輸。代理返回HTTP1.1 403

內(nèi)部網(wǎng)絡(luò)環(huán)境下首次使用DevEco Studio創(chuàng)建應(yīng)用時(shí),可能會(huì)報(bào)如下問(wèn)題:

錯(cuò)誤:無(wú)法通過(guò)代理隧道。代理返回“ HTTP / 1.1 403 Openproxy_Blocked_URL_list”





我們已經(jīng)是在DevEco Studio中設(shè)置了華為內(nèi)網(wǎng)的網(wǎng)絡(luò)代理。


原因

產(chǎn)生該問(wèn)題的原因是,雖然設(shè)置了網(wǎng)絡(luò)代理,但該網(wǎng)絡(luò)代理卻包含Gradle的官方服務(wù)器。如此, DevEco Studio是采用Gradle來(lái)構(gòu)建的。

那么如何來(lái)解決?


解決


方案1 :設(shè)置Gradle的網(wǎng)絡(luò)代理

將Gradle的官方服務(wù)器替換到網(wǎng)絡(luò)proxy中來(lái)。


方案2 :設(shè)置Gradle內(nèi)網(wǎng)服務(wù)器地址 修改工程中g(shù)radle文件夾中的gradle-wrapper.properties文件中的distributionUrl的配置,將值https \://services.gradle.org/distributions/gradle-6.3-all.zip修改為其他內(nèi)網(wǎng)地址,例如 http://artifactory.cde.huawei.com/artifactory/gradle-distributions/gradle-6.5-all.zip



控制臺(tái)看到如下字樣,說(shuō)明Gradle已經(jīng)能成功構(gòu)建應(yīng)用了。




方案3 :設(shè)置本地Gradle安裝目錄

如果本地已經(jīng)安裝了Gradle ,則可以直接使用本地的Gradle 。


發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表