Kotlin Android Extensions的集成相关
2017-10-26 19:07
267 查看
Kotlin开发Android笔记—— Kotlin Android Extensions 工具使用整理
最近正在用Kotlin写安卓,但是之前在Android用的ButterKnife好像在Kotlin中改成KotterKnife了。奈何在自己项目中配了半天的KotterKnife依然报错。只好研究了一下Kotlin Android Extensions。在网上看到了两种集成方式。亲测以后发现在我工程上只有一种是好用的,记录下来以供同学们讨论。官方推荐的方式
这是在官网上查到的方法,亲测有效。官网地址:http://kotlinlang.org/docs/tutorials/android-plugin.html
这种方法是在工程中Module的build.gradle中添加
apply plugin: 'kotlin-android-extensions'
使用的时候在对应的类中手动增加一个特定的import 来使用这个功能例如:
import kotlinx.android.synthetic.main.activity_main.*
官网上有详细的教程,在这里不过多赘述
第二种
在网上看了好多相关的技术博客,也有好多人推荐另一种方法,但是奈何本人的项目接受无能,只能放弃。 在这里贴出来,如果有详细了解的大神还望不吝赐教。该方法是在Android项目中的build.gradle中增加这个依赖:
buldscript{ repositories { jcenter() } dependencies { classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version" } }
后续相关的东西都是一样的。希望能尽快搞明白其中原因,再来分享~
相关文章推荐
- android集成amazon的相关sdk
- 使用Kotlin开发Android 扩展函数(Extensions)
- kotlin学习(-)android extensions
- 集成JNI相关.so库到android app中
- Kotlin在Android中的应用之Studio集成Kotlin(一)
- Android开发,Kotlin的了解与学习(五)-----基本语法之集合相关
- Kotlin - 初探与集成Android项目
- Kotlin(1) - 初探与集成Android项目
- Kotlin Android Extensions: 与 findViewById 说再见 (KAD 04) -- 更新版
- Kotlin编程之Kotlin Android Extensions(扩展插件)
- Android单车项目(一:高德地图集成及相关交互)
- 集成Kotlin到Android
- kotlin学习笔记——Kotlin Android Extensions
- Android KTX与Kotlin Android Extensions
- Java进化? Kotlin初探与集成Android项目
- kotlin android extensions使用方式
- kotlin初窥之Kotlin Android Extensions
- Kotlin系列之(AndroidStudio集成Kotlin)
- Java进化? Kotlin初探与集成Android项目
- Kotlin学习之kotlin-android-extensions