android studio 初次使用Kotlin(环境准备篇)
谷歌在今年举行的I/O开发者大会上宣布,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。。那么你知道Kotlin是什么吗?如果还不知道那就赶紧自行百度一下。
关于Android studio 3.0之后集成Kotlin,目前2.3使用Kotlin与3.0会有什么区别呢,基本没什么区别。
接下来我们一步步创建Kotlin工程,使用Android studio 2.3.1
赠送源码:https://github.com/yugu88/MagicWX。
《最完整的Android逆向知识体系》
首先需要集成Kotlin插件
安装完插件后,会提示重启。
重启studio之后,就可以使用了。。。
检查一下,是否有Kotlin Activity,如果有即表示安装成功了。。。
下面我们来创建Kotlin工程:
和我们以前创建工程一样的。。。
请查看创建细节:
此时点击运行之后,程序会闪退。。。。闪退后工程出现Configure,配置Configure如下:
点击Conidgure
点击OK
在gradle文件中多出了图中标注的几行代码
引入了Kotlin插件
点击:Syns Now 同步完成之后再次运行就一切正常了。。
到此,你的studio就成功配置完了Kotlin,并运行成功了第一个Hello World。
赠送源码:https://github.com/yugu88/MagicWX。
《最完整的Android逆向知识体系》
android studio 初次使用Kotlin(环境准备篇)相关推荐
- Android Studio安装配置、环境搭建详细步骤及基本使用
前言 Android Studio的安装配置及使用篇终于来啦~ 废话不多说,以下针对JDK正确安装(及其环境变量配置完毕,即Java开发环境下).Android Studio的安装,配置,以及创建工程 ...
- android Studio 配置LUA 开发环境
android Studio 配置 LUA 开发环境 关于Android LUA资料 android如何调用lua? Android lua 教程 Lua官网 lua语言解释 Lua 5.1 参考手册 ...
- 使用 Android Studio 搭建安卓开发环境
使用 Android Studio 搭建安卓开发环境,方便.快捷.因为 Android SDK 等下载已经集成到 Android Studio 的安装中 1.官网下载 Android Studio ...
- Android studio 多渠道(多环境)打包grade配置详解
Android studio 多渠道(多环境)打包grade配置详解 场景:开发app,我们需要两套环境或者两套环境以上的apk,每套环境的apk分两个版本debug版和release版. 公司有套平 ...
- android studio lua插件,android Studio 配置LUA 开发环境
android Studio 配置 LUA开发环境 关于Android LUA资料 引诉大牛的原话: Android 调用 Lua /Lua 调用 Android 代码 在Android项目中使用Lu ...
- android studio lua插件,[置顶] android Studio 配置LUA 开发环境
android Studio 配置 LUA 开发环境 关于Android LUA资料 android如何调用lua? Android lua 教程 Lua官网 lua语言解释 Lua 5.1 参考手册 ...
- Android Studio版本控制之SVN图文教程篇
Android Studio版本控制之SVN图文教程篇 个人主页 下载和安装 客户端 SVN客户端(TortoiseSVN)下载地址 TortoiseSVN安装教程 服务器 SVN服务器(Visual ...
- 记一次Android全流程开发体验经历以及Android Studio使用【从环境搭建到项目打包发布 + 真实踩坑总结】
前言 临时安排接手一个 Android 应用项目开发,庆幸的是 Android APP 已经开发完成,我只需要在我的电脑上运行起来打包看一下效果即可,但是对于一个从未接触过安卓开发的我来说真的是费尽脑 ...
- android搭建opencv开发环境,Android Studio搭建opencv开发环境
文章不配图片,阅读需要有Android开发基础并熟悉Android Studio. 一.搭建基于Java开发环境 以下内容介绍如何搭建基于Java jni的opencv开发环境. 1.准备工作 从op ...
最新文章
- java人工洗牌窗口程序_求解,用JAVA写洗牌与发牌模拟程序
- 单个神经元在深度网络中的作用
- dnn神经网络_OpenCV3.3深度神经网络(DNN)模块
- windows 系统下多网卡绑定/绑定配置
- linux ksh 历史命令,防止Linux中的bash(和ksh)历史记录更改
- SpringBoot2.0实现静态资源版本控制
- linux(windows)之svn重定向地址
- nio2和nio2_列出和过滤NIO.2中的目录内容
- php 登录安全认证,介绍几种常用的web安全认证方式
- 【转】EL表达式 (详解) .
- vue使用dialog关闭前调用_element-ui的dialog如何关闭自身?
- 《2021新青年生长力报告》:水果青年、农货青年、设计青年,哪个最潮?
- ubuntu command
- C#设计模式之十八状态模式(State Pattern)【行为型】
- C/C++心得-从内存开始
- win7电脑网站服务器,Win7系统
- 利用python制作词云图
- m.2linux系统安装,LINUX 下安装MPLAY
- 爬虫初学——爬取京东商品的评论(二)
- 一篇关于批处理文件的经典文章