人生难得几回搏,此时不搏待何时。这篇文章主要讲述用Kotlin开发Android的Hello Kotlin!!相关的知识,希望能为你提供帮助。
1 创建新项目
android studio 新建一个项目 只有一个空MainActivity
2 安装kotlin
file-seeting-plugins-install jetbrains plugin
输入kotlin
安装,
文章图片
如果安装失败,打开"C:\Users\用户\.AndroidStudio2.3\system\log\idea.log"这个文件,找到 kotlin下载地址
http://plugins.jetbrains.com/pluginManager/?action=download& id=org.jetbrains.kotlin& build=AI-162.2228.14& uuid=6b417889-78a8-4cc8-ac6c-3e8d64c5a56c
用ie 单线程下载到 d:\kotlin-plugin-1.1.1-release-Studio2.3-1.zip
点 install plugin from disk,进行安装,之后重启studio
3 配置
应用下面的 build.gradle 添加
ext.kotlin_version = ‘1.1.1‘
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
app文件夹中的build.gradle 添加两行
apply plugin: ‘kotlin-android‘
apply plugin: ‘kotlin-android-extensions‘
及 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
4 转换MainActivity.java 为MainActivity.kt
【用Kotlin开发Android的Hello Kotlin!!】
文章图片
5
activity_main.xml 删除原来的 TextView ,添加以下的
< TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
MainActivity.kt 文件添加
import kotlinx.android.synthetic.main.activity_main.*
tv.text = "Hello Kotlin"
tv.textSize = 20.0f
运行!!!!!!!!!!
成功了吗?
推荐阅读
- [zhuan]Android 异常处理(java.lang.IllegalArgumentException(...contains a path separator))
- Android Notification和权限机制探讨
- 在 Python 中使用 Chatterbot 构建聊天机器人
- Python情感分析教程和高级指南
- Python数据类型转换教程详细指南
- 40 多个 Python 统计数据科学资源介绍
- 最新热门 10 大最佳开源数据分析工具
- 最新热门 12 种免费 Visio 替代品
- 最新热门 10 种最佳开源 Tableau 替代品