在当前android 项目中混用Kotlin代码。
来源:互联网 发布:矩阵计算 线性代数 编辑:程序博客网 时间:2024/06/05 10:03
最近android studio更新3.0版本。其中一项很振奋人心的就是android studio可以直接编写kotlin代码,并且Java 可以和kotlin代码无缝衔接。
于是动手将我们项目中的部分java文件修改为kotlin代码,项目真的可以运行的欧。
但是需要注意的是:
1.我们的android studio需要升级到3.0版本(我们的gradle插件可以还使用之前的版本,如果我们的gradle 插件也升级的话,会导致我们的打包出问题,麻烦一些)。
2.我的project的gradle文件 要稍作修改。(我们可以使用studio 新建一个kotlin项目,然后将project 的gradle文件中的几项拷贝下来,如下图:
将上图中的
ext.kotlin_version = '1.1.51'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
三项拷贝出来放到我们的项目中。
然后将app中的build.gradle文件中的
的另外两个插件
apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'添加上,然后同步下。
)
3.将我们的kotlin代码的包名改成当前的包名,因为如果我们是将Java 文件转成kotlin代码的话,包名会变成kotlin的默认包名。
完成以上三项,就可以在我们本来的Java 代码中运行kotlin代码了。
阅读全文
0 0
- 在当前android 项目中混用Kotlin代码。
- android项目中,java调用kotlin代码
- 不要在storyBoard和代码中混用UINavigationController
- android kotlin与Java互操作(一)在 Kotlin 中调用 Java 代码
- Android@Kotlin 在Android studio 中配置Kotlin
- 在Android Studio中使用Kotlin。
- 在android studio中使用kotlin
- Kotlin 引入Android项目
- Android Kotlin开源小项目
- android中select和pressed混用
- Android Studio中创建Kotlin For Android项目
- 在android studio用kotlin来编写代码(三)
- 在当前项目中快速打开CMD
- 【007】Xcode中ARC代码和非ARC代码混用
- Kotlin for Android(一)在android Studio中配置Kotlin
- Kotlin基础教程-在kotlin中调用Java
- Kotlin基础教程-在Java中调用Kotlin
- struts2 ognl jstl el java代码在jsp页面混用
- PyCharm新建.py文件时默认添加作者时间等信息
- emacs Haskell配置
- Android 下载别人的demon 无法运行的问题解决
- sql语句随机数字
- 日常做题(每天一道)十一月的
- 在当前android 项目中混用Kotlin代码。
- vue单页面组件工程创建
- There was an unexpected error (type=Not Found, status=404). /kind/WEB-INF/page//kindEditor.jsp
- JVM调优之jstack找出最耗cpu的线程并定位代码
- 爬虫入门:爬取CSDN每天都的访问量并发送邮件到邮箱
- 企业网站后台功能
- Java键盘录入对象
- ActionContext与ServletActionContext的区别及获取request、session等对象
- Ubuntu upgrade错误的处理方法