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

app-1

一:jdk版本



初次编译总是显示jdk版本不符合gradle版本,根据build.gradle文件中的下图所示的内容

设置setting中Gradle JDK的版本,单独下载了jdk1.8到网盘并安装配置环境变量,最后在AS中选择
jdk安装参考jdk1.8安装

 二:sdk版本
 

还是根据了build.gradle中的信息,设置sdk版本,因为下载的子最新的Android  studio,所以sdk的版本很高,不适配项目

三:关于app的build.gradle

这个 build.gradle 文件是一个 Android 项目的构建脚本,使用的是 Groovy DSL(DSL 是 Domain-Specific Language 的缩写,意思是“领域特定语言”。)。它主要定义了项目的编译、打包、依赖处理以及多渠道打包配置。下面是逐段详细解释:


3.1 插件配置部分

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
  • 应用 Android 和 Kotlin 插件,使得这个项目是一个 Kotlin 编写的 Android 应用。


3.2加载 local.properties 文件

Properties properties = new Properties()
InputStream inputStream = project.rootProject.file(
http://www.lryc.cn/news/609994.html

相关文章:

  • Spring P1 | 创建你的第一个Spring MVC项目(IDEA图文详解版,社区版专业版都有~)
  • 理解 Agent 的基本概念与功能
  • 正点原子STM32MP257开发板移植ubuntu24.04根文件系统(带桌面版)
  • RTSP/RTMP播放器超低延迟实战:无人机远控视觉链路的工程实践
  • [特殊字符]️ 整个键盘控制无人机系统框架
  • 链表与数组面试常见问题详解与实现
  • 分布式存储性能跃迁指南:RoCE无损网络设计与优化
  • mysql远程登陆失败
  • DC-Mamba:一种用于热红外无人机图像盲超分辨率的退化感知跨模态框架
  • 正则表达式在js中的应用
  • Hadoop MapReduce 3.3.4 讲解~
  • Prometheus-3--Prometheus是怎么抓取Java应用,Redis中间件,服务器环境的指标的?
  • 超详细:2026年博士申请时间线
  • 【Redis】安装Redis,通用命令
  • Redis键值对中值的数据结构
  • 05 基于sklearn的机械学习-梯度下降(下)
  • 解决 “crypto.hash is not a function”:Vite 从 6.x 升级至 7.x 后 `pnpm run dev` 报错问题
  • vue3+vue-flow制作简单可拖拽可增删改流程图
  • JMeter的基本使用教程
  • OpenLayers 详细开发指南 - 第八部分 - GeoJSON 转换与处理工具
  • 《Java Agent与Instrumentation:运行时增强的魔法武器》
  • 为什么ping和dig(nslookup)返回地址不一样,两者的区别
  • 基于C语言实现(控制台 )小区物业管理系统
  • Java常用数据结构入门
  • 推荐广告搜索三种业务的区别
  • 车载通信架构 ---车内通信的汽车网络安全
  • 人工智能之数学基础:条件概率及其应用
  • 跟着顶刊学写论文-摘要1
  • 深入浅出 RabbitMQ:工作队列实战(轮训策略VS公平策略)
  • SpringCloud之Nacos基础认识-服务注册中心