刚刚在 Demo 中试了一下,不会出现以前的错误提示, Java 8 的 Lambda 语法和 Data Binding 都可以一起使用了
1
xingda920813 2017-03-14 16:45:01 +08:00
然而 Jill 本身还不成熟, 处理某些不规范的第三方提供的 jar 包时会有问题.
|
2
mind3x 2017-03-14 18:34:53 +08:00
试了一下,确实在用 2.3 的 android gradle plugin 的时候不会再报 Databinding 不支持 Jack 的错了,不过我两个用了 Data binding 的项目在开了 Jack 的情况下还是编不过。
|
3
AifeiI OP @xingda920813 这个是向下兼容的问题,估计再等一段时间就可以的
|
5
mind3x 2017-03-15 18:26:28 +08:00
@AifeiI 不重要了, Google 已经宣布放弃 Jack: https://android-developers.googleblog.com/2017/03/future-of-java-8-language-feature.html
|
6
SetoKaiba 2017-03-18 13:32:29 +08:00
额- -、终于要放弃这个玩意又可以用 JRebel for Android 了吗。。
我尝试了一下 DataBinding 。。 BR 里面没有生成出来变量。。 |
7
SetoKaiba 2017-03-19 13:48:40 +08:00
额- -、好像又可以了。。之前搞错了一点东西。。
暂时 Jack 和 DataBinding 还是能一起用了。。不过还是期待原生支持。。这样 Instant Run , JRebel for Android 这些都能用能加快不少效率。。 |