赞
踩
android 项目中 kotlin 和 java 混合使用也有一段时间了。基本没有出现什么大问题,然后不是没有出过问题。
解决: 现在是java写了一个调用GlideApp 的函数, kotlin 调用该函数。 不直接调用GlideApp,是因为注解的原因,不能同时支持java 和kotlin 只能支持一个。目前先以这种方式解决
直接用 kotlin-android-extensions 插件的id 的方式,debug 模式没问题,release 编译的时候,就一直提示找不到 控件:
Error:(29, 40) Unresolved reference: activity_table_student_score_request
解决:针对这种情况,都手动自己findVIewById。
可以参见扩展函数:https://medium.com/@quiro91/improving-findviewbyid-with-kotlin-4cf2f8f779bb
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。