楼主:
fr373969 (Brian)
2016-05-26 12:40:58想请教一个dagger injection 的问题
目前是写espresso test, 要注入一个isTabletEnabled参数
这样写
@Inject @Identifier boolean isTabletEnabled
这样在java file 当中没有问题
但是copy 到kotlin 档案中被转成
@Inject @Identifier internal var isTabletEnabled: Boolean = false
编译会过, 但是在执行时会跑出can't inject to private field 错误,
stackoverflow 上面看到是教人用constructor injection
但我这是跑test, class & method 都不能有参数
想请问看看有没有人有什么想法