Avatar
0
Cường Nguyễn Hữu Beginner
error: element value must be a constant expression @BindView(R.id.btnn_1)
https://github.com/cuongnh2k/hoc-android/tree/master/android-libraries/ButterKnife

Em đang bị lỗi này ạ. Nhờ anh/chị giúp em với

  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Beginner
tvd12 Beginner
The Best Answer
File gradle.properties em thay đổi từ:
org.gradle.jvmargs=-Xmx1920M 
--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED 
--add-exports=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED 
--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED

Thành:

org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
  • 1
  • Reply
Em sửa lại thì báo lỗi này ạ

Cause: superclass access check failed: class butterknife.compiler.ButterKnifeProcessor$RScanner (in unnamed module @0x54192c5d) cannot access class com.sun.tools.javac.tree.TreeScanner (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.tree to unnamed module @0x54192c5d

 –  Cường Nguyễn Hữu 1696747146000
Em sử dụng jdk 1.8 xem sao nhé  –  tvd12 1696772699000