当前位置: 首页 > news >正文

关于第一次接入Kotlin

1.build文件配置

app的build.gradle

apply plugin: 'com.android.application'
apply plugin:'kotlin-android' (缺少这个会报错)

注:报错

Kotlin集合在Android上抛出ClassNotFoundException

// Kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.4.32"
// 协程核心库
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.3"
// 协程Android支持库
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.4.3"

外面的builde.gradle

/*kotlin的使用*/
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.32"

2.关于32.0.0 

把AppData\Local\Android\Sdk\build-tools 下面的32.0.0 文件夹中 d8修改为dx ,32.0.0 文件夹中lib文件夹下面的d8修改为dx。

相关文章:

  • C++中菱形类关系再理解
  • stack和queue的使用和模拟实现
  • 【C++】 string类常用接口的实现
  • 华为防火墙基础自学系列 | 汇总
  • TNet 中 JoinChannel 场景名可写可不写
  • 使用容器编译Yocto镜像
  • 【uniapp】小程序中修改Vant组件navbar左箭头的颜色及图标
  • 【区块链 | 智能合约】如何编写一个可升级的智能合约
  • java毕业设计开题报告javaweb户籍管理系统|户口
  • 交换机堆叠+链路聚合+浮动静态路由
  • (分布式缓存)Redis持久化
  • 计算机组成原理第二章----数据信息的表示 详解版(写的这么接地气我一下就懂了?)
  • windows 常用命令字典
  • 【案例回顾】春节一次较波折的MySQL调优
  • IDEA2020创建JavaSE项目改造成JavaWeb项目并配置tomcat
  • ----------
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Android Volley源码解析
  • Hibernate【inverse和cascade属性】知识要点
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • LeetCode29.两数相除 JavaScript
  • linux安装openssl、swoole等扩展的具体步骤
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • Next.js之基础概念(二)
  • NSTimer学习笔记
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • 程序员该如何有效的找工作?
  • 扑朔迷离的属性和特性【彻底弄清】
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 06-01 点餐小程序前台界面搭建
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #android不同版本废弃api,新api。
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (C语言)球球大作战
  • (八十八)VFL语言初步 - 实现布局
  • (二)springcloud实战之config配置中心
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (转)使用VMware vSphere标准交换机设置网络连接
  • (轉貼) UML中文FAQ (OO) (UML)
  • .jks文件(JAVA KeyStore)
  • .net 调用php,php 调用.net com组件 --
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .net 微服务 服务保护 自动重试 Polly
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .NET文档生成工具ADB使用图文教程
  • .NET中统一的存储过程调用方法(收藏)
  • @WebServiceClient注解,wsdlLocation 可配置
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945
  • [\u4e00-\u9fa5] //匹配中文字符
  • [1181]linux两台服务器之间传输文件和文件夹
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决