V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wuwuta170
V2EX  ›  程序员

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

  •  
  •   wuwuta170 · Sep 23, 2022 · 5389 views
    This topic created in 1315 days ago, the information mentioned may be changed or developed.

    Running Gradle task 'assembleRelease

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

    Supplement 1  ·  Sep 24, 2022
    已经打包成功 楼下各种嘲讽 也是蛮好的激励 ,就是里面配置 有些网上的教程不太靠谱
    25 replies    2022-09-26 10:26:08 +08:00
    gzlock
        1
    gzlock  
       Sep 23, 2022   ❤️ 6
    没有 clash tun mode 解决不了的网络问题
    Leviathann
        2
    Leviathann  
       Sep 23, 2022
    @gzlock 开 tun mode 我还是登录不了 steam ,一定得加速器才行
    gzlock
        3
    gzlock  
       Sep 23, 2022
    @Leviathann #2 还得考虑节点 ip 被风控的问题呀
    zeropercenthappy
        4
    zeropercenthappy  
       Sep 23, 2022
    你这一行并不是报错信息
    还是把完整的日志发上来吧
    kwanzaa
        5
    kwanzaa  
       Sep 23, 2022
    没有原生开发经验,入门还真麻烦。
    wuwuta170
        6
    wuwuta170  
    OP
       Sep 23, 2022
    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
        7
    hez2010  
       Sep 23, 2022
    Bad Request 那就不是你网络的问题了,而是工具链的 bug 了。
    LINAICAI
        8
    LINAICAI  
       Sep 23, 2022
    这算什么,哪天你要混合开发就知道是个大坑,特别是当你是 iOS 开发时~
    debuggerx
        9
    debuggerx  
       Sep 23, 2022 via Android
    那就放弃呗 说明你不适合 flutter 而已
    treblex
        10
    treblex  
       Sep 23, 2022
    1.git clone
    2.設置環境變量
    3.run flutter 下載更新依賴

    其他都是原生開發的環境問題
    AoEiuV020CN
        11
    AoEiuV020CN  
       Sep 24, 2022 via Android
    告别 flutter X
    告别 编程 ✓
    strp
        12
    strp  
       Sep 24, 2022
    @Leviathann 有可能是的规则根本没让 Steam 走代理,建议节点挂路由器上或者用 v2rayN 配合 Proxifier 。
    strp
        13
    strp  
       Sep 24, 2022
    如果你真的认为是墙的问题开个按量计费海外主机编译一次试试不就知道了。
    railgun
        14
    railgun  
       Sep 24, 2022
    这是被墙了,开全局代理才行
    pengtdyd
        15
    pengtdyd  
       Sep 24, 2022
    这个世界上没有什么问题是重装系统解决不了的 ---------- 鲁迅
    darkengine
        16
    darkengine  
       Sep 24, 2022
    要么在 IDE 上设置代理,要么全局代理。如果搞不定梯子,算了吧兄弟。。。
    kwanzaa
        17
    kwanzaa  
       Sep 24, 2022   ❤️ 1
    在 gradle 全局配置中设置代理就行了,一劳久逸。
    再次吐槽下没有原生开发经验就突击 flutter 的人,真的会很吃亏。
    gouflv
        18
    gouflv  
       Sep 24, 2022 via iPhone   ❤️ 5
    基本上可以告别编程了
    joshua7v
        19
    joshua7v  
       Sep 24, 2022 via iPhone
    gradle 问题不算在 flutter 头上吧
    用 react-native 也得用 gradle 啊
    masker
        20
    masker  
       Sep 24, 2022 via Android
    这。。。要不学易语言算了。。。
    wuwuta170
        21
    wuwuta170  
    OP
       Sep 24, 2022
    感谢楼上 的 嘲讽 已经打包成功
    ychost
        22
    ychost  
       Sep 24, 2022
    我非常不喜欢 flutter 的金字塔式的写法
    wuwuta170
        23
    wuwuta170  
    OP
       Sep 25, 2022
    @ychost 用了下 虽然语法可能不太好 但跨平台 确实很方便,
    jifengg
        24
    jifengg  
       Sep 26, 2022
    正在学习 flutter ,打算工作中也用用。个人觉得还是挺有发展前景的。
    google 的语言,总要和墙做一番斗争才行的,这块只能是遇事多搜索了。
    缩进式的写法,一开始确实不适应,不过慢慢的其实也 ok 了,实在不行,拆成多个小金字塔吧。
    wuwuta170
        25
    wuwuta170  
    OP
       Sep 26, 2022
    @jifengg 好的 加油 确实有前途 一个语言 多个平台 并且性能还不错 很适合个人开发
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   864 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 22:09 · PVG 06:09 · LAX 15:09 · JFK 18:09
    ♥ Do have faith in what you're doing.