Android Studio 2.3 可以同时开启 Jack 与 Data Binding

2017-03-14 15:38:06 +08:00
 AifeiI

刚刚在 Demo 中试了一下,不会出现以前的错误提示, Java 8 的 Lambda 语法和 Data Binding 都可以一起使用了

9156 次点击
所在节点    Android
7 条回复
xingda920813
2017-03-14 16:45:01 +08:00
然而 Jill 本身还不成熟, 处理某些不规范的第三方提供的 jar 包时会有问题.
mind3x
2017-03-14 18:34:53 +08:00
试了一下,确实在用 2.3 的 android gradle plugin 的时候不会再报 Databinding 不支持 Jack 的错了,不过我两个用了 Data binding 的项目在开了 Jack 的情况下还是编不过。
AifeiI
2017-03-15 17:29:21 +08:00
@xingda920813 这个是向下兼容的问题,估计再等一段时间就可以的
AifeiI
2017-03-15 17:29:36 +08:00
@mind3x 编译错误的信息是什么呢?
mind3x
2017-03-15 18:26:28 +08:00
SetoKaiba
2017-03-18 13:32:29 +08:00
额- -、终于要放弃这个玩意又可以用 JRebel for Android 了吗。。
我尝试了一下 DataBinding 。。 BR 里面没有生成出来变量。。
SetoKaiba
2017-03-19 13:48:40 +08:00
额- -、好像又可以了。。之前搞错了一点东西。。
暂时 Jack 和 DataBinding 还是能一起用了。。不过还是期待原生支持。。这样 Instant Run , JRebel for Android 这些都能用能加快不少效率。。

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

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

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

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

© 2021 V2EX