android studio3.0 kotlin配置Anko
来源:互联网 发布:mac aecc2017切换中文 编辑:程序博客网 时间:2024/05/23 10:23
1.在project的build gradle中引入 ext.anko_version = ‘0.10.0-beta-2’
buildscript { ext.kotlin_version = '1.1.2' ext.anko_version = '0.10.0-beta-2' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.4.0-alpha7' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" }}allprojects { repositories { jcenter() maven { url "http://dl.bintray.com/kotlin/kotlin-dev" } }}
2.在module的build gradle中引入anko包
apply plugin: 'com.android.application'apply plugin: 'kotlin-android'android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { applicationId "org.example.ankodemo" minSdkVersion 15 targetSdkVersion 25 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main.java.srcDirs += 'src/main/kotlin' }}dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:25.3.1' compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" compile "org.jetbrains.anko:anko-sdk25:$anko_version" compile "org.jetbrains.anko:anko-sdk25-coroutines:$anko_version" compile "org.jetbrains.anko:anko-appcompat-v7:$anko_version"}kotlin { experimental { coroutines "enable" }}
详见:https://github.com/Kotlin/anko-example
注意:
配置完后出现的错误:Error:Failed to resolve: com.google.android:android:2.3.1
目前发现在Android studio 3.0版本使用 gradle:3.0.0版本时会出现这个问题,貌似只能等待Anko给一个alpha版本解决这个问题。或者降低gradle版本号(我并没有测试)。
详见:https://github.com/Kotlin/anko/issues/381
https://youtrack.jetbrains.com/issue/KT-18103
阅读全文
0 0
- android studio3.0 kotlin配置Anko
- Android Studio3.0以下版本配置Kotlin
- Android Studio3.0以下版本配置Kotlin
- Android studio2.3.2 配置kotlin、Anko
- android kotlin 一键配置 附anko
- kotlin在Android studio3.0上的配置问题
- Android Studio3.0下使用Kotlin
- Android Studio 3.0 的Kotlin Anko 配置设置
- Android Kotlin anko 标题居中
- < Kotlin > Android Studio3.0 Kotlin工程问题集
- Android Studio3.0 apt 配置
- Android--初识Kotlin以及Android Studio3.0的新特性
- Kotlin + anko
- Android studio3.0 kotlin执行main方法错误
- Kotlin&Anko, 扔掉XML开发Android应用
- android 3.0 kotlin开发(1) 引入 anko
- Kotlin Android UI利器之Anko Layouts
- Kotlin和anko融合进行Android开发
- 替换空格
- interlij idea创建给Web项目添加struts2
- android自定义键盘
- ios开发 label分段设置字体颜色
- Understanding and Diagnosing Visual Tracking System
- android studio3.0 kotlin配置Anko
- 从尾到头打印链表
- 分形三角形
- SaltStack实战之远程执行-Returners
- Leetcode-Merge Two Sorted Lists
- 通过adb与python结合创建的设备驱动脚本deviceDriver.py
- [转]有return的情况下try catch finally的执行顺序(最有说服力的总结)
- 重建二叉树
- 使用多张图片做帧动画的性能优化