flutter 真的太难了 环境都搞不定 准备放弃了

2022-09-23 22:31:29 +08:00
 wuwuta170

Running Gradle task 'assembleRelease

flutter run 能在 mac 上跑起来 ,但 build apk 的时候 一直 报这个错误,网上看了 那些教程,改了那个 aliyun 的地址还是不行,太难了

4320 次点击
所在节点    程序员
25 条回复
gzlock
2022-09-23 22:33:48 +08:00
没有 clash tun mode 解决不了的网络问题
Leviathann
2022-09-23 22:37:32 +08:00
@gzlock 开 tun mode 我还是登录不了 steam ,一定得加速器才行
gzlock
2022-09-23 22:40:17 +08:00
@Leviathann #2 还得考虑节点 ip 被风控的问题呀
zeropercenthappy
2022-09-23 22:45:39 +08:00
你这一行并不是报错信息
还是把完整的日志发上来吧
kwanzaa
2022-09-23 22:47:14 +08:00
没有原生开发经验,入门还真麻烦。
wuwuta170
2022-09-23 23:00:38 +08:00
Running Gradle task 'assembleRelease'... 542ms
[!] Gradle threw an error while downloading artifacts from the network.
Retrying Gradle Build: #2, wait time: 200ms
Exception in thread "main" java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2177)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:195)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1592)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:250)
at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
at org.gradle.wrapper.Download.download(Download.java:44)
at org.gradle.wrapper.Install$1.call(Install.java:61)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Running Gradle task 'assembleRelease'... 539ms
[!] Gradle threw an error while downloading artifacts from the network.
Retrying Gradle Build: #3, wait time: 400ms
Exception in thread "main" java.io.IOException: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"
at java.base/sun.net.www.protocol.http.HttpURLConnection.doTunneling(HttpURLConnection.java:2177)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:195)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1592)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1520)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:250)
at org.gradle.wrapper.Download.downloadInternal(Download.java:58)
at org.gradle.wrapper.Download.download(Download.java:44)
at org.gradle.wrapper.Install$1.call(Install.java:61)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Running Gradle task 'assembleRelease'... 514ms
[!] Gradle threw an error while downloading artifacts from the network.
Retrying Gradle Build: #4, wait time: 800ms
hez2010
2022-09-23 23:02:25 +08:00
Bad Request 那就不是你网络的问题了,而是工具链的 bug 了。
LINAICAI
2022-09-23 23:04:16 +08:00
这算什么,哪天你要混合开发就知道是个大坑,特别是当你是 iOS 开发时~
debuggerx
2022-09-23 23:07:17 +08:00
那就放弃呗 说明你不适合 flutter 而已
treblex
2022-09-23 23:39:39 +08:00
1.git clone
2.設置環境變量
3.run flutter 下載更新依賴

其他都是原生開發的環境問題
AoEiuV020CN
2022-09-24 01:04:01 +08:00
告别 flutter X
告别 编程 ✓
strp
2022-09-24 01:20:14 +08:00
@Leviathann 有可能是的规则根本没让 Steam 走代理,建议节点挂路由器上或者用 v2rayN 配合 Proxifier 。
strp
2022-09-24 01:21:20 +08:00
如果你真的认为是墙的问题开个按量计费海外主机编译一次试试不就知道了。
railgun
2022-09-24 02:42:39 +08:00
这是被墙了,开全局代理才行
pengtdyd
2022-09-24 06:45:46 +08:00
这个世界上没有什么问题是重装系统解决不了的 ---------- 鲁迅
darkengine
2022-09-24 08:24:30 +08:00
要么在 IDE 上设置代理,要么全局代理。如果搞不定梯子,算了吧兄弟。。。
kwanzaa
2022-09-24 08:27:18 +08:00
在 gradle 全局配置中设置代理就行了,一劳久逸。
再次吐槽下没有原生开发经验就突击 flutter 的人,真的会很吃亏。
gouflv
2022-09-24 09:15:13 +08:00
基本上可以告别编程了
joshua7v
2022-09-24 14:00:03 +08:00
gradle 问题不算在 flutter 头上吧
用 react-native 也得用 gradle 啊
masker
2022-09-24 14:21:04 +08:00
这。。。要不学易语言算了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882529

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX