首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )

文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 将 Android Studio 版本升级成最新的 4.2.1 版本 , 出现如下错误 ; Build file 'D:\project\...Studio 版本 , Kotlin 版本 , Gradle 版本 , Gradle 插件版本 , 不匹配导致 ; 如何知道当前的最合适版本 , 创建一个新的支持 Kotlin 的工程即可 ; 顶级...:gradle:4.2.1" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"...distributionPath=wrapper/dists zipStorePath=wrapper/dists zipStoreBase=GRADLE_USER_HOME 由上面的配置文件可知 , Android...Studio 4.2.1 版本 , 对应的 Gradle 版本 6.7.1 , Gradle 插件版本 4.2.1 , Kotlin 版本 1.5.0 ; 这里将 Kotlin 版本设置成 1.5.0

1.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《Android编程权威指南》之Android开发初体验

    Android Studio 基于流行的IntelliJ IDEA创建,Android Studio是用 于Android开发的一套集成开发工具。...GeoQuiz 创建Android项目 启动Android Studio -> File -> New Project(选择 Kotlin 语言),然后就是应用名呀,包名呀,选择SDK最低版本,选择模板什么的...new api version Android Studio 使用导航 用多了就知道了,书上描述很简单,还有一些Android Studio小技巧,收藏了一篇很全面的博客,从此篇中真的学到了很多技巧...组件属性给组件设置各种属性,自行看书,常用就是设置些什么宽度高度边距内容什么的。...布局是一种资源(包括像文件、音频文件以及XML文件等)放在目录app/res的子目录下。 R.java文件在Android项目编译过程中自动生成,不要随意修改。

    1.2K20

    【错误记录】Android Studio 4.2.1 编译报错 ( 设置支持的 Java 和 Kotlin 版本 | java.lang.BootstrapMethodError )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 更新了 Android Studio 到 4.2.1 , 打开之前的老项目 , 部分界面是由 Kotlin 开发的 , 进入 Kotlin...开发的界面报错 , 进入 Java 开发的界面正常 ; 此外 , Kotlin 升级到了 1.5.0 ; Android Studio 4.2.1 编译报错 , 凡是调用到 Kotlin 的 Activity..., 查看具体的配置与 老项目的 配置区别 : plugins { id 'com.android.application' id 'kotlin-android' } android...kotlinOptions { jvmTarget = '1.8' } } dependencies { implementation "org.jetbrains.kotlin...:kotlin-stdlib:$kotlin_version" implementation 'com.android.support:appcompat-v7:28.0.0' implementation

    71110

    Kotlin入门(1)搭建Kotlin开发环境

    谷歌号称从Android Studio 3.0开始完全支持Kotlin,可是Android Studio目前的稳定版还是2.3,所以本文仍然以Android Studio 2.3为基础,讲述如何基于Android...安装完了Android Studio 2.3,还要另外安装Kotlin插件。...等待Kotlin下载并安装完毕,此时原来的“Install”按钮,变为“Restart Android Studio”,提示需要重启Android Studio使新插件生效,如下图所示: ?...根据提示关闭Android Studio再打开它,即可在Android Studio使用Kotlin插件了。...不过若要进行Kotlin的编码开发,还得对编译配置文件作如下修改: 1、打开项目的build.gradle,分别设置Kotlin的版本号与插件路径,修改后的编译配置如下: buildscript {

    1.4K20

    Android应用的必要功能——音频的播放

    Android应用面向的是普通个人用户,这些用户往往会更加关注用户体验,因此为Android应用增加动画、视频、音乐等多媒体功能十分必要。...Android提供了常见音频、视频的编码、解码机制,就像之前所用过的MediaPlayer类,Android支持的音频格式有MP3、WAV和3GP等,支持的视频格式有MP4和3GP等。...上面两个方法用起来非常方便,但这两个方法每次都会返回新创建的MediaPlayer对象,如果程序需要使用MediaPlayer循环播放多个音频文件,使用 MediaPlayer的静态create()方法就不太合适了...setOnCompletionListener(MediaPlayer.OnCompletionListenerlistener):为MediaPlayer的播放完成事件绑定事件监听器。...本文摘自《疯狂Android讲义(第3版)》

    1.8K20

    2016级移动应用开发在线测试14-MediaPlayer

    http://android.xsoftlab.net/reference/android/provider/MediaStore.html   您的回答为:EXTRA_SIZE_LIMIT:设置媒体文件最小的大小...您的回答为: 创建MediaPlaer对象;┋ 调用setDataSource()方法来设置音频文件的路径;┋ 调用prepare()方法使MediaPlayer进入到准备状态;┋ 用start...┋ 对于单曲循环之类的操作,除了可以使用setLooping()方法进行设置之外,还可以为MediaPlayer注册回调函数,MediaPlayer.setOnCompletionListener()...如果播放完毕,而又设置了循环播放,则MediaPlayer仍然会处于Started状态,类似的,如果在该状态下MediaPlayer调用了seekTo()或者start()方法均可以让MediaPlayer...()PlaybackCompleted 状态:文件正常播放完毕,而又没有设置循环播放的话就进入该状态,并会触发OnCompletionListener的onCompletion()方法。

    84130

    面向初学者的 Android 应用开发基础知识

    Android 编程语言 在 Android 中,基本上,编程是用两种语言JAVA 或 C++和XML(扩展标记语言)完成的。如今,KOTLIN 也是首选。...例如,当手机的电池电量不足时,Android 操作系统会触发广播消息以启动省电功能或应用程序,在收到消息后,应用程序会采取适当的措施。...Android Studio的结构布局 Android Studio的基本结构布局如下: 上图代表了一个应用程序的各种结构。...Gradle 的 Android 插件与构建工具包一起工作,以提供特定于构建和测试 Android 应用程序的流程和可配置设置。...Gradle 和 Android 插件独立于 Android Studio 运行。这意味着您可以在 Android Studio 中构建您的 Android 应用程序。

    1.3K20

    Android开发使用Gradle Kotlin的体验与建议

    使用KTS意味着语言上是一致的,你能更熟悉灵活的使用Gradle • Android已经申明未来会更偏向于优先支持KTS而非Grovvy • 源自IDEA的Android Studio对Kotlin支持更好...(Kotlin是由IDEA背后的公司开发的语言) 缺点在于: • 当前,Gradle KTS可能Grovvy构建要慢, 注重编译性能的可能需要对此点特别关注 • Android Studio创建Android...项目时,只能生成Groovy,而没有生成KTS的选择 迁移到Gradle Kotlin 由于Android Studio并未提供创建时是选择Grovvy还是Kotlin....Kotlin DSL中不能使用单引号,一律改为双引号 include(":app") • 添加其它maven仓库时,使用seturl("")来进行定义 • include定义时,使用括号与双引号 迁移完这一步后...使用Gradle Grovvy当前完全没有任何问题 因此,对于Android开发当前仍然建议继续使用Gradle Grovvy.

    1.7K10

    Android Pie SDK 与 Kotlin 更合拍

    如何使用更与 Kotlin 更合拍的 SDK 首先,在 Android Studio 内选择 Tools > SDK Manager。...此后,将项目的编译 SDK 版本设置为 API 28 级,来激活新款 Android Pie SDK 的可空性注释。 ?...配置设置完成后,如果您的代码违反 Android SDK 中的可空性协议,您的项目将显示警告,具体示例如下: ?...△ 凹口编码违反 Android SDK 中新添加的可空性协议时, Kotlin 编译器所显示的警告示例 此外,如果您调用的 Android API 不符合可空性要求,Android Studio 的代码编辑器上同样会显示相关警告...△ 编程语言为 Java 时,出现违反可空性协议的情况时 Android Studio 显示的警告示例 为保证您已激活该检查功能,您可访问 IDE 的设置页面并搜索 “Constant conditions

    1.1K20

    android学习笔记----来看看MediaPlayer释放资源release()的使用

    当查阅 MediaPlayer 文档时 你会发现这个方法setOnCompletionListener,这里的说明指出该方法允许你注册一个回调。...在 MusicPlayer 开始后,我们需要设置 completionListener,当 mediaPlayer.start() 被调用后,我们来调用 setOnCompletionListener...对象执行start()后需要作出这一设置,将代码添加到 mMediaPlayer.start() 这行的下面,在 onCompletion 方法回调中,我可以调用releaseMediaPlayer 方法...使用MediaPlayer后调用此方法被认为是一种好习惯。...,要么是在onStop方法,因为只需要释放一次,我们将选择在 onStop 方法中释放我们的资源,当 Activity 完全针对用户隐藏后,即使没有播放完当前的音频文件,也将释放媒体资源。

    1.1K10

    MAC上使用Android Studio 3.0的Gradle问题小解

    、问题 Google I/O 大会后发布了最新的 Android Studio 3.0 预览版,其中新版本的新特性中直接支持我很想使用的 Kotlin 语言。...下载了 Mac 版本的 Android Studio 3.0 Canary 3 后,发现新建项目后出现一些构建上的问题,主要是 AS 3.0 预览版构建工具使用的是 4.0 新版本的 Gradle ,在工程项目文件...手动下载并手动设置 如果按照上面步骤安装好本地 Gradle 后在 Android Studio 中出现这种错误信息: Error:(1, 0) Minimum supported Gradle version...手动设置 Gradle 工作路径 按理来说,下载了相应版本后只要设置 Gradle Home 到新版本的路径就可以了,不过我没有,你可以尝试一下。...我采用的是直接在 Android Studio 3.0 预览版中单独设置 Gradle 的工作路径。在设置中: Android Studio->Preferences...

    2.6K20

    【Android从零单排系列二】《Android开发介绍》

    目录 前言 一.Android 开发语言 1.java 2.Kotlin 二.Android开发工具 1.Eclipse ADT 2.IntelliJ IDEA 3.Android Studio 三.搭建...JetBrains作为JavaIDE IntelliJ的热门提供商,已经在Apache的许可下开放了其Kotlin编程语言。Kotlin是另一种官方Android语言。...现在如果用android studio开发工具搭建android环境非常简单,只需要下载android studio然后基于工具提示配置就行了。...官网下载地址:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网 下载完成后,在这个位置设置下手机模式,一般默认安装完是平板模式。  ...设置好后重新启动,然后如果安装成功后,在As的界面可以看到,然后直接运行就行了  这样我们的软件基础环境就搭建完毕了,下一篇文章我们继续交流如果新建一个项目。

    1.3K30

    Kotlin Multiplatform Mobile 进入 Beta 测试

    Kotlin Multiplatform Mobile 是一个用于 iOS 和 Android 应用开发的 SDK,它让你可以将网络、数据存储和分析以及 Android 和 iOS 应用的其他逻辑保存在一个共享代码库中...Kotlin Multiplatform 已集成到 Android Studio 中,Android 开发者可以利用他们所熟悉的工具和生态系统,而 iOS 开发者的学习曲线肯定就不那么平缓了。...虽然 Android Studio 是 Kotlin Multiplatform 开发的主要 IDE,但构建 iOS 应用并提交到应用商店时仍然需要 Xcode。...如果你喜欢不同的方法,也可以使用 Kotlin Multiplatform 创建跨平台库,然后在独立的 iOS 和 Android 项目中使用这些库。...Htmx意外走红,我们从React“退回去”后:代码行数减少 67%,JS 依赖项从 255 下降到 9

    1.3K20

    【错误记录】Android Studio 运行报错 ( There is not enough memory to perform the requested operation. )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- Android Studio 运行时 , 突然卡顿 , 操作没有相应 , 打开任务管理器后 , 显示 CPU 占用率 100% ; 并由如下提示..., 内容如下 : # custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html...IDEA 项目 , 杀死进程后 , 再次打开后 , 关闭一个 Android Studio 项目 , 关闭 IntelliJ IDEA 软件 , Android Studio 恢复使用 ; 如果上述方法不管用..., 那么按照对话框中的提示 , 尝试增加 Xmx 值 , 设置为 -Xmx2048m 浪费了 2 小时解决上述问题 , 上述方案都不成功 , 复制了一个 Kotlin 源码文件 , 编辑的时候 , 突然出现上述错误..., 删除 Kotlin 文件之后 , 该错误消失 , 目前还不知道具体原因 ; 添加的 Kotlin 代码中 , 有一个单例类 , 可能与此有关 ;

    57120

    ApacheCN 安卓译文集 20211225 更新

    六、安卓的生命周期 七、Kotlin 变量、运算符和表达式 八、Kotlin 决策和循环 九、Kotlin 函数 十、面向对象编程 十一、Kotlin 的继承 十二、将我们的 Kotlin 连接到用户界面和可空性...精通 Kotlin 安卓开发 零、前言 一、从安卓开始 二、构建和运行 三、屏幕 四、连接屏幕流 五、外观和体验 六、权限 七、使用数据库 八、安卓偏好设置 九、安卓系统中的并发 十、安卓服务 十一、...Studio 秘籍 零、前言 一、欢迎来到 Android Studio 二、使用基于云的后端的应用 三、材质设计 四、安卓穿戴设备 五、尺寸很重要 六、捕获和共享 七、内容供应器和观察者 八、提高质量...三、了解安卓设备上的数据存储 四、从安卓设备中逻辑提取数据 五、从安卓设备中物理提取数据 六、从安卓设备恢复删除的数据 七、安卓应用的取证分析 八、安卓取证工具概述 精通 Android Studio3...Studio 应用开发 零、前言 一、安装和配置 Android Studio 二、启动项目 三、导航项目 四、使用代码编辑器 五、创建用户界面 六、谷歌游戏服务 七、工具 八、排除故障 九、准备发布

    7.2K20

    第14章 使用Kotlin 进行 Android 开发(1)第14章 使用Kotlin 进行 Android 开发(1)

    Kotlin is about to change the whole Android ecosystem 从这个趋势来看,加上最新 Android Studio 3.0的发布(内置 Kotlin 开发...Android Studio 3.0是第一个支持 Kotlin 语言的里程碑式版本(在此之前,可以使用Android Studio 的 Kotlin 插件的方式)。...Java 转 Kotlin 工具 ? 转换之后的 Kotlin 代码 安装 Android Studio 3.0 Android Studio 是 Android 的官方 IDE。...Android Studio 3.0的一个亮点就是内置了 Kotlin 的支持(https://developer.android.google.cn/kotlin/index.html)。...我们可以通过Kotlin 对应的字节码来更加本质深入地理解 Kotlin 所做的事情。Android Studio 中跟 IDEA 一样提供了 Kotlin 的工具箱。

    2.8K30
    领券