Android Studio: Kotlin使用DataBinding异常
异常
Error:(7, 30) Unresolved reference: databinding E:\test\Android-Jetpack\app\src\main\java\com\mazaiting\jetpack\architecture\expression\ExpressionActivity.kt Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details Error:(13, 50) Unresolved reference: ActivityExpressionBinding
解决方法
在app/build.gradle文件中添加
// DataBinding 使用 apply plugin: 'kotlin-kapt' dependencies { ... // DataBinding使用 kapt "com.android.databinding:compiler:3.0.1" }
注:其中compiler的版本要和classpath 'com.android.tools.build:gradle:3.0.1'
版本一致
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里巴巴2019届毕业生校招内推
如题,欢迎2019年的毕业生投递简历。咨询可以在帖子留言。岗位类型:java后端、算法、前端、客户端(android、ios)、C++、测试、产品经理等。
- 下一篇
CentOS+Nginx+Supervisor部署ASP.NET Core项目
对.Net Core的学习和实践,已经进行了一年多的世间,截止目前,微软已经发布.Net Core2.1,关于.NetCore的应用部署的文章比比皆是。今天借此,回顾下.net core环境的部署过程。 首先,我这边采用的是CentOS7+上的版本,.net core2.1。在动手前,我们先做这样的思考 如何部署一个正式的.net core2.1项目? 解决方案有: 1、利用.net core runtime及.net core sdk,将编译好的项目,发布至服务器上,然后运行dotnet application.dll命令。 这样程序就运行起来,但是要想让.net core程序进程一直存在,就需要做其它方面的工作了,比如网上介绍的比较多的supervisor守护进程服务,这样可以保证.net core程序,在终端关闭后,仍然可以运行。 2、利用跨平台服务器Jexus。 3、利用docker容器技术,让.net core程序运行在docker容器中。 当然,这里肯定还有其它解决方案,比如Nancy之类的,这里不做进一步的阐述了。 接下来,我们就针对,第一种方式,采用python开发的s...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果