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

现在就用 Kotlin 开发 Andoird 应用会有问题吗?

  •  
  •   wangleineo · 319 天前 · 1656 次点击
    这是一个创建于 319 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不太懂 Kotlin 开发的原理,用 Kotlin 开发的应用要求 Android 系统上有运行时之类的吗?对系统版本有限制吗?还是跟 Java 一样的字节码? 现在有尝试用 Kotlin 开发的同学吗?有没有遇到什么坑?

    8 回复  |  直到 2017-07-06 19:58:27 +08:00
        1
    DioV   319 天前   ♥ 1
    暂时没有。
    遇到的问题在 官方论坛 /stackoverflow 大多能找到解决方案
        2
    qiantao94   318 天前 via Android
    可以理解为换一种方式写 java,已经用了 6 个月了
        3
    yidinghe   318 天前 via Android
    我觉得官方的承认可不是随便乱来的。
        4
    gtanyin   318 天前
    没啥坑,就是语法不熟悉 ==
        5
    ThatIsFine   318 天前
    遇到过一个奇怪的问题, 在一个 ListView 添加 onLayoutChangeListener(即使执行内容为空)后,刷新 List 会触发 onItemClick 事件.不加就不会触发. (没有在多个版本上测试)

    还有就是和 Java 混合写, 没有办法给 Java 代码共享静态变量, 也没去研究, 估计用 Class.Companion.Var 可以.

    另外,不能用 String TAG = Class.simpleName() , 因为类里都是 Companion, 感觉很不爽
        6
    3pmtea   318 天前
        7
    sfz97308   318 天前
    没问题,大胆用吧。

    PS. 已转 Swift 的 iOS developer (逃...
        8
    sagaxu   318 天前 via Android
    安卓不知道,后端开发倒是没什么问题,很成熟了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   724 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 17ms · UTC 22:59 · PVG 06:59 · LAX 15:59 · JFK 18:59
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1