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

Android Studio下载及安装配置

  最近由于项目需要,我再次开始使用 Android Studio。虽然之前也用过一段时间,但因为没有持续使用,很多功能和操作都已经遗忘了。因此,我意识到随手记录笔记变得格外重要,尤其是在面对不熟悉的细节时,这不仅有助于加深记忆,也能提高工作效率。

1 下载及安装

这一步其实并没有什么复杂的操作可言,但为了确保文章的完整性和便于其他人参考,还是把它写下来。首先,你需要访问 Android Studio 的官网下载页面,选择适合你操作系统的版本,下载并安装。
在这里插入图片描述
第一页:
在这里插入图片描述
第二页:
在这里插入图片描述
第三页,这里选择你的安装路径:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里为止Android Studio算是安装完成。

2 常用配置

2.1 设置Gradle默认缓存位置

在这里插入图片描述

2.2 打包apk

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.3 常用下载工具

在这里插入图片描述

2.4 切换Java版本

在这里插入图片描述

3 常见报错

3.1 Could not install Gradle distribution from ‘xxxx’.

在这里插入图片描述
解决办法,修改源。
gradle-wrapper.properties中将distributionUrl修改成腾讯的源,如图所示:
在这里插入图片描述

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.8-bin.zip

然后右键这里:
在这里插入图片描述
点击Sync Gradle Project,项目就会下载依赖包了。

3.2 CMake ‘3.10.2’ was not found in SDK, PATH, or by cmake.dir property.

将指定的cmake版本改成你当前环境的cmake版本,如图所示,位置在:
在这里插入图片描述

3.3 ld: error: undefined symbol: std::__ndk1::__libcpp_verbose_abort(char const*, …)

可能是ndk版本不对,下载对应的ndk版本,设置后编译:
在这里插入图片描述

在这里插入图片描述

ndk.dir=D\:\\Develop\\AdnroidSdk\\ndk\\26.0.10792818

总结

  虽然之前曾接触过 Android Studio,但由于没有持续使用,许多功能和操作逐渐遗忘。在这个过程中,我深刻认识到记录笔记的重要性。通过随手记录,我不仅能帮助自己回忆起细节,还能加深对工具的理解和掌握。当前遇到的问题已经记录下来,后续如果遇到新的挑战,我会及时更新到这篇文章中。毕竟,“好记性不如烂笔头”,而这些笔记将成为我不断提升工作效率和解决问题的宝贵资源。

http://www.xdnf.cn/news/17088.html

相关文章:

  • 计算机视觉的四项基本任务辨析
  • Android audio之 AudioDeviceInventory
  • 飞算JavaAI需求转SpringBoot项目:从零到一的沉浸式开发之旅
  • 人工智能之数学基础:利用全概率公式如何将复杂事件转为简单事件
  • 学习游戏制作记录(将各种属性应用于战斗以及实体的死亡)8.5
  • DM8日常运维命令总结(四)
  • Go语言 string
  • 数据结构——双向链表
  • Linux 调度器函数sched_*系统调用及示例
  • 【音视频】WebRTC 一对一通话-信令服
  • Go语言实战案例:使用context控制协程取消
  • 算法训练之哈希表
  • Java后端高频面试题
  • React在使用create-react-app创建项目慢的解决办法
  • python的高校考研交流系统
  • 基于ARM+FPGA多通道超声信号采集与传输系统设计
  • 广州客户 戴尔R720服务器 liunx系统 RAID5无损升级扩容
  • 注意点:Git 从安装到分支协作、冲突解决的完整步骤 ---待修改,没看这个步骤,需要重新整理步骤
  • JavaWeb(苍穹外卖)--学习笔记17(Websocket)
  • 国产三防平板电脑是什么?三防平板推荐
  • 前端包管理器深度对比
  • VUE2 学习笔记18 路由守卫
  • Mysql使用Canal服务同步数据->ElasticSearch
  • 数据挖掘,到底是在挖掘什么?
  • Golang 基本数据类型
  • 智慧工业复杂目标检测精度跃升:陌讯多模态融合算法实战解析
  • mac前端环境安装
  • 机器学习之KNN、贝叶斯与决策树算法
  • 自动驾驶控制算法——MPC控制算法
  • 浮雕软件Artcam安装包百度云网盘下载与安装指南