Android2024.2.1升级错误

提示 Gradle 版本不兼容,升级后就报错了 。

1.gradle安装包镜像

//distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip

distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.5-bin.zip //镜像

2. Build报错:A failure occurred while executing com.android.build.gradle.internal.dexing.DexWorkAction

Gradle 8.5 Release Notes:Gradle8.5全面支持Java21

distributionUrl=https://services.gradle.org/distributions/gradle-8.5-bin.zip

classpath 'com.android.tools.build:gradle:8.3.0'

3.Namespace not specified. Specify a namespace in the module's build file.

app/build.gradle

apply plugin: 'com.android.application'

android {

namespace "com.hty.browser" //新增

compileSdkVersion 26

defaultConfig {

applicationId "com.hty.browser"

minSdkVersion 19

targetSdkVersion 26

}

}

4.Android Studio:case 错误: 需要常量表达式

https://blog.csdn.net/wchinaw/article/details/7325641

http://tools.android.com/tips/non-constant-fields

case 变量,不再支持,使用 if 代替。

快捷键:选中switch后,按alt+enter,选择replace为if..else

相关推荐
橙子1991101618 小时前
Android 第三方框架 相关
android
赏金术士18 小时前
JetPack Compose 弹窗、菜单、交互组件(五)
android·kotlin·交互·android jetpack·compose
海天鹰18 小时前
高版本安卓老应用下面空白
android
猫的玖月19 小时前
(七)函数
android·数据库·sql
秋919 小时前
java中对操作mysql8.0.46与MySQL9.7.0有什么区别,并举例说明
android·java·adb
小书房19 小时前
Kotlin协程的运行原理
android·开发语言·kotlin·协程
ooseabiscuit19 小时前
Laravel10.x重磅发布:新特性全解析
android·java·开发语言·mysql
svdo1250p20 小时前
“Fatal error: require(): Failed opening required...” 以及如何彻底避免它再次出现
android·ide·android studio