Android Studio | 最新版本配置要求高,JDK运行环境不适配,导致无法启动App

devtools/2024/11/15 2:08:24/
  • Android  Studio 的最新版本配置要求比较高,这时候需要降低插件的版本,才能正常启动项目

  • build.gradle 文件的 dependencies 部分中,使用 libs 作为一些常用库的别名。这些别名在项目的 gradle.properties 文件或者某个特定的 versions.properties 文件中定义,能够简化依赖项的管理,在多处使用相同库时可以更方便地更新版本号。

  •  versions 文件的最顶部会显示了一系列常用库的版本号,直接在这里修改后重构项目

  • 重构后的项目在 File → Project Structure → Project 中可以看到修改后的插件版本信息


http://www.ppmy.cn/devtools/133668.html

相关文章

2024 年 8 个最佳 API 设计工具图文介绍

8 个最佳 API 设计工具推荐,包括 Apifox、Postman、Swagger、Insomnia、Stoplight、Hoppscotch、RapidAPI和Paw。 详细介绍:2024 年 8 个最佳 API 设计工具推荐

《JavaEE进阶》----20.<基于Spring图书管理系统①(登录+添加图书)>

PS:关于接口定义 接口定义,通常由服务器提供方来定义。 1.路径:自己定义 2.参数:根据需求考虑,我们这个接口功能完成需要哪些信息。 3.返回结果:考虑我们能为对方提供什么。站在对方角度考虑。 我们使用到的…

DiskGenius工具扩容Mac OS X Apple APFS分区

DiskGenius是一款功能强大的磁盘分区工具,它支持Windows和Mac OS X系统,可以用于管理硬盘分区,包括扩容Mac OS X的Apple APFS分区。然而,直接使用DiskGenius来扩容Mac OS X的APFS分区可能存在一定的风险,因为不是专门为…

【Docker】Docker基础及docker-compose

一、Docker下载 更新yum包 yum update 安装需要的软件包( yum-util 提供yum-config-manager功能,后两个是devicemapper驱动依赖) yum install -y yum-utils device-mapper-persistent-data lvm2 设置stable镜像仓库(使用阿里…

vue3+vite 前端打包不缓存配置

最近遇到前端部署后浏览器得清缓存才能出现最新页面效果得问题 所以…按以下方式配置完打包就没啥问题了,原理很简单就是加个时间戳 /* eslint-disable no-undef */ import {defineConfig, loadEnv} from vite import path from path import createVitePlugins from…

Docker部署Nginx服务器并实现HTTPS自动重定向

背景:近期有个互联网项目,因是面向C端用户,从安全考虑,请求应该是https,从用户体验角度,应让用户输入域名,而不是ip:port,但一般浏览器都是发起HTTP请求,例如&#xff0c…

数学基础 -- 线性代数之线性无关

线性无关 在线性代数中,线性无关列指的是矩阵中的列向量之间不满足线性组合关系,即无法通过其他列向量的线性组合来表示某一个列向量。简单地说,一组向量是线性无关的,意味着其中任何一个向量不能由其他向量生成。 1. 线性无关的…

判断命令是否存在

#判断命令是否存在 function cmd_exists() { local ret0 command -v $1 >/dev/null 2>&1 || { local ret1; } # fail on non-zero return value if [ "$ret" -ne 0 ]; then return 1 fi return 0 } #检查是否安装telnet if $(cmd_exists telnet);then ech…