momocraft
V2EX  ›  Android

Google 决定抛弃 jack 继续用 javac

  •  
  •   momocraft · Mar 15, 2017 · 20492 views
    This topic created in 3366 days ago, the information mentioned may be changed or developed.

    https://android-developers.googleblog.com/2017/03/future-of-java-8-language-feature.html

    We've decided to add support for Java 8 language features directly into the current javac and dx set of tools, and deprecate the Jack toolchain. With this new direction, existing tools and plugins dependent on the Java class file format should continue to work. Moving forward, Java 8 language features will be natively supported by the Android build system. We're aiming to launch this as part of Android Studio in the coming weeks, and we wanted to share this decision early with you.

    好不容易把 app 都改成 jack 的人表示心情复杂

    32 replies    2017-03-21 23:58:42 +08:00
    phx13ye
        1
    phx13ye  
       Mar 15, 2017
    大快人心,不过支持 kotlin 就行了
    29995270
        2
    29995270  
       Mar 15, 2017
    有没有搞错啊。。。。
    ozking
        3
    ozking  
       Mar 15, 2017
    jack 库那么复杂,兼容又不好,放弃是必然的
    alamaya
        4
    alamaya  
       Mar 15, 2017
    oracle 觉得赞
    Cbdy
        5
    Cbdy  
       Mar 15, 2017 via Android
    主要还是 j8 的原因吧
    AtlantisZ
        6
    AtlantisZ  
       Mar 15, 2017 via Android
    ヽ(  ̄д ̄;)ノ
    shanjinwei
        7
    shanjinwei  
       Mar 15, 2017 via Android
    蛋疼
    skull
        8
    skull  
       Mar 15, 2017
    惨败
    Totato5749
        9
    Totato5749  
       Mar 15, 2017   ❤️ 1
    符合谷歌的一贯尿性
    fashioncj
        10
    fashioncj  
       Mar 15, 2017
    源码服务器又得更改了
    Shura
        11
    Shura  
       Mar 15, 2017 via Android   ❤️ 1
    这个很符合 Google 作风啊
    laomo
        12
    laomo  
       Mar 15, 2017
    @Shura #11 At Google, we always try to do the right thing. :)
    zhouquanbest
        13
    zhouquanbest  
       Mar 15, 2017
    辣鸡 Google 毁我青春
    还是老老实实 Kotlin 吧
    echo1937
        14
    echo1937  
       Mar 15, 2017
    这个是 Android 开发领域的吧,我在 JavaWeb 没见过啊
    fan123199
        15
    fan123199  
       Mar 15, 2017
    早上看到新闻有点无语,因为我才 Jack 当为接下来攻克的目标。谁知道就砍了,砍了,了。
    xingda920813
        16
    xingda920813  
       Mar 15, 2017
    Jack 从出现到现在很长的时间, 一直都有问题, 被砍掉是可以预计的.
    xingda920813
        17
    xingda920813  
       Mar 15, 2017
    现在 Android ROM 默认是 Jack 编译的, 这方面也要换成 javac 吗?
    fengdianxun
        18
    fengdianxun  
       Mar 15, 2017
    用过一次 jack ,遇到了问题,最后得出的结论是他的 bug ,然后就回退了。
    clavichord93
        19
    clavichord93  
       Mar 15, 2017 via iPhone
    @laomo 哈哈哈哈 try to do
    hoyixi
        20
    hoyixi  
       Mar 15, 2017
    G 的东西,尤其是给开发人员用的产品,都没有“易用性”概念,估计都没想过让用的人舒畅。
    Android 一些 API 设计那叫一个蛋疼
    再看油管的 API ,简直反人类。
    HarveyDent
        21
    HarveyDent  
       Mar 15, 2017
    辣鸡 Google 毁我青春 !!
    AifeiI
        22
    AifeiI  
       Mar 15, 2017
    很好,以往针对 class 的插件不用找代替方案了
    abcbuzhiming
        23
    abcbuzhiming  
       Mar 15, 2017
    @hoyixi google 整个上下就是一股 geeker 气息,他的技术确实牛逼,但是他的产品谈不上体验好,不管是哪个领域
    a6057c
        24
    a6057c  
       Mar 15, 2017
    Java 9 都快出了
    cszeus
        25
    cszeus  
       Mar 15, 2017
    @xudshen 活捉一个
    EricCartman
        26
    EricCartman  
       Mar 15, 2017 via Android
    @abcbuzhiming YouTube 我就觉得体验好,还有 Google keep 等一系列跨平台软件
    ozking
        27
    ozking  
       Mar 15, 2017
    @cszeus 噫,这
    cyuan
        28
    cyuan  
       Mar 15, 2017
    NICE!
    snoopygao
        29
    snoopygao  
       Mar 16, 2017
    jack slow fuck
    iluhcm
        30
    iluhcm  
       Mar 16, 2017
    没用过,嘎嘎
    DemoJameson
        31
    DemoJameson  
       Mar 16, 2017
    还没用过就已经挂了,我投 Kotlin 一票
    F1ReKing
        32
    F1ReKing  
       Mar 21, 2017
    干得漂亮,坑得要死的 jack
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5020 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 93c8b4a0 · 69ms · UTC 09:45 · PVG 17:45 · LAX 02:45 · JFK 05:45
    ♥ Do have faith in what you're doing.