V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thonatos
V2EX  ›  程序员

Go 1.4, Support For Android.

  •  
  •   thonatos ·
    thonatos · 2014-12-17 19:21:10 +08:00 · 2676 次点击
    这是一个创建于 3632 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2015-01-08 00:23:05 +08:00
    RagnarokStack
        1
    RagnarokStack  
       2014-12-17 19:30:44 +08:00
    但是,Go目前看来还不能支持ART: https://github.com/golang/go/issues/9311
    而且,Go编译出来的so太大了,虽然写起来很爽,但一个一个小小的hello world的demo都有2.6M,对比起C艹来说还是太夸张了
    thonatos
        2
    thonatos  
    OP
       2014-12-17 19:55:12 +08:00
    @RagnarokStack

    第一版,肯定有问题,估计是在里面加入一些特定的支持,后续改善了,就会好很多吧。
    RagnarokStack
        3
    RagnarokStack  
       2014-12-17 20:04:05 +08:00
    恩,根据目前的排期,估计得到1.5才能支持ART了╮(╯_╰)╭
    zonyitoo
        4
    zonyitoo  
       2014-12-18 13:39:14 +08:00
    @RagnarokStack 话说 Rust 目前就已经支持编译到 Android 平台,而且因为 LLVM 支持编译出 so ,那用 Rust 来写 Android App 好像也不错的样子呢
    RagnarokStack
        5
    RagnarokStack  
       2015-01-08 00:23:05 +08:00
    @zonyitoo 说实话,除非是有特别大的信心,不管是Go还是Rust用来写Android app只适合用于写底层逻辑,编译成so然后给Android用,上层除非你重写整个Android Framework否则基本不可能换其他语言来写
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3161 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:51 · PVG 21:51 · LAX 05:51 · JFK 08:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.