(2023)mac 安装Android studio(安装jdk,Android SDK)

【MacOS】下载安装Android Studio、JDK、SDK以及环境变量配置2024年教程 打开配置文件 : vi ~/.zshrc 或者 vi ~/.bash_profile ,输入下面的SDK配置,然后保存。【⚠️注意】记得把上面代码中jdk-xxx.jdk,里面的xxx改成你下载的版本,千万别忘了!打开你自己的代理软件的设置信息,查一下端口号和忽略的一些网址,照下面的样子填写。最后,在终端输入 java --version ,出现如下界面,安装成功!接下来,会有安装sdk等一系列的选项,都选上,就可以下载安装sdk了!是你的JDK文件夹名称,比如我的是:jdk-21.0.2.jdk, 阅读详情
AI摘要

本文介绍了如何安装和配置JavaJDK,设置环境变量,以及下载和安装AndroidStudio,并指导读者如何配置AndroidSDK。还提供了Python学习资料,包括学习路线、视频、书籍、工具包和实战项目,以及面试题和兼职机会。

一、安装jdk并配置环境变量

1.下载安装jdk

网址:Java Downloads | Oracle

注意这里需要注册登录后才可下载。

选择下载java8,jdk1.8。打开安装即可。

​

2.配置环境变量

打开终端,输入java -version,能够看到jdk版本;

​ 查看jdk的位置,/usr/libexec/java_home -V;记下这个路径,后面配置环境变量会用到;

​

然后open .bash_prfile文件,如果没有则touch .bash_profile新建 ;

加入以下内容: JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH:.
CLASSPATH=JAVAHOME/lib/tools.jar:JAVA_HOME/lib/tools.jar:JAVAH​OME/lib/tools.jar:JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

其中第一个JAVA_HOME要改成自己的路径,就是上一步查到的。

配置完成后,输入命令echo $JAVA_HOME验证。

​

二、下载安装Android studio

官网:developer.android.com/studio

下载最新版即可;

​

​

根据自己电脑芯片类型选择是intel还是apple芯片,下载对应的安装包拖进去即可;

​

打开后,根据安装向导进行一些配置即可,一直选next,直到安装成功。

三、软件配置与安装Android SDK

启动软件打开项目后,还需要安装一些东西,第一次打开需要等待比较久。

​

1.选择jdk版本

菜单->Android Studio->Preferences

Build, Execution, Deployment->Build Tools->Gradle

可切换jdk版本。

​

2.安装SDK并配置环境变量

菜单->Android Studio->Preferences

Appearances & Behavior->System Settings->Android SDK

如果安装sdk,选中要安装的版本后 点 Apply 按钮会开始下载并安装。

​

配置sdk环境变量,打开.bash_profile文件,加入以下内容:(具体sdk路径也可以在Android Studio内查看)

export ANDROID_HOME=/Users/qa/Library/Android/sdk
export PATH=PATH:PATH:PATH:ANDROID_HOME/platform-tools
export PATH=PATH:PATH:PATH:ANDROID_HOME/tools
export PATH=PATH:PATH:PATH:ANDROID_HOME/tools/bin

最后source .bash_profile;

安装完Android sdk以后,adb命令就可以正常使用了。

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

【2025年】写给编程小白的Android Studio生存手册:从报错红海到畅通无阻(Windows/Mac双修指南) 为什么我的Android Studio全是红色波浪线?!”——这是每个新手必经的绝望时刻。本文将手把手带您破解25+常见报错,从环境配置到代码调试,涵盖Windows/Mac双系统解决方案,适配2023年最新版和经典旧版,让您真正实现"哪里爆红点哪里"的顺畅开发体验。 阅读详情

相关推荐

Unity安卓打包失败根源:JDK/SDK/NDK三重环境链深度解析

Android SDK和JDK是安卓应用开发的基础技术栈,前者提供aapt、adb、d8等原生构建工具,后者负责Java字节码编译与APK签名;二者通过NDK延伸至C++层,共同支撑Unity的IL2CPP后端。其核心原理在于版本强约束与路径严格校验——JDK字节码版本不匹配会触发major version错误,SDK组件缺失将导致aapt2或zipalign命令未找到,NDK路径指向子目录而非根目录则无法读取source.properties。这种精密依赖构成工程落地的关键技术门槛,广泛应用于Unity游

weixin_33968104的博客 334

Mac 上 Android Studio 的安装与配置指南

本篇文章将详细介绍如何在macOS上安装Android Studio,并完成基本配置。

Darker的博客 2万+

Android开发构建工具链版本对齐:AGP、Gradle、JDK与Android Studio兼容性全解析

在软件工程实践中,构建工具链的版本管理是保障项目稳定性和团队协作效率的基石。其核心原理在于确保构建工具、编译环境与集成开发环境之间的指令集和API接口相互兼容,避免因版本错配导致的构建失败或行为异常。对于Android开发而言,这一技术价值尤为突出,它能显著提升构建速度、确保构建结果的可复现性,并降低团队协作成本。具体到应用场景,无论是新项目初始化、依赖库升级,还是CI/CD流水线的搭建,版本对齐都是首要步骤。本文聚焦于Android Gradle插件(AGP)、Gradle、JDK及Android Stu

ithome 412

(2023)mac 安装Android studio(包括安装jdk,Android SDK)

本文包含Mac安装android studio详细步骤,包括jdk的下载安装与环境变量配置,Android studio的下载与安装,Android sdk的安装与环境变量配置。

Vermouth_00的博客 2万+

Mac系统Android sdk的安装

Mac系统Android sdk的安装

梦想的追求 2926

Mac环境下安装配置android sdk

在mac上可以使用 homebrew 包管理工具来安装软件,所以要安装sdk,首先需要安装brew包,详情可参照我上一篇博客:Mac 安装 homebrew 详细教程,这里就不过多赘述。

易编橙 · 终身成长社群,相遇已是上上签! 4万+

Mac配置Android Studio全攻略:从JDK到Gradle优化

Java开发工具包(JDK)作为Android应用开发的底层基础,其版本兼容性直接影响开发环境稳定性。在macOS平台特别是M系列芯片设备上,ARM架构与x86的差异会导致常见的Gradle同步失败问题。通过Homebrew包管理器安装Azul Zulu等优化版JDK,配合jenv进行多版本管理,能有效解决环境配置难题。Android SDK的环境变量配置和镜像加速设置,可以显著提升依赖下载速度。对于移动开发者而言,掌握这些配置技巧不仅能快速搭建开发环境,还能避免80%的初始化错误,特别适合在团队协作或新设

weixin_30129025的博客 232

单细胞基因可视化之热图的根本改造2

我们前面已经说过了单细胞marker/或者其他任意基因的热图的简单修饰(单细胞基因可视化之热图改造修饰1),仅仅是基于颜色和DoHeatmap函数的参数修饰。那么要对热图进行根本的改造,关键点在于提取表达矩阵,然后对分组进行注释,就可以使用heatmap或者ComplexHeatmap来做图了。 首先计算marker基因,然后选择自己需要展示的基因。 library(Seurat) library(stringr) library(dplyr) all.markers <- Find

qq_42090739的博客 6676

macOS M系列芯片安装Android Studio完整指南

Android Studio 是基于 IntelliJ 平台的 Android 集成开发环境,其运行依赖 JDK、Gradle 和 Android SDK 三者严格协同。在 macOS 系统上,尤其 Apple Silicon(M1/M2/M3)架构下,因架构兼容性、系统沙盒权限与工具链版本耦合等深层机制,常出现 SDK 准备失败、JDK 识别异常、Gradle 构建报错等典型问题。技术价值在于建立可验证、可回滚的环境决策树,而非简单图形化安装。典型应用场景包括 iOS 开发者转岗 Android、高校移动

475

创客学院嵌入式驱动开发——学习资料汇总

1.创客学院知识巩固-01C语言回顾_C/C++_Set_Mode的博客-优快云博客https://blog.youkuaiyun.com/Set_Mode/article/details/94431050 2.创客学院知识巩固-02数据结构_Set_Mode的博客-优快云博客https://blog.youkuaiyun.com/Set_Mode/article/details/94431087 3.创客学院知...

snaking616 5116

当GO.db安装失败时,生物信息学新手应该知道的5个底层逻辑

本文为生物信息学新手提供了解决GO.db安装失败的5个关键底层逻辑,包括网络连接与镜像源设置、版本兼容性检查、依赖关系管理、SQLite存储机制理解以及调试技巧。特别针对Bioconductor的GO.db包安装问题,详细介绍了如何通过切换国内镜像、管理版本冲突和解决依赖问题来成功安装,帮助用户高效克服常见安装障碍。

weixin_29062823的博客 407

Android Studio新版生存指南:Gradle、JDK、SDK与模拟器深度适配

Android Studio已演进为融合构建系统、UI预览与性能分析的移动开发操作系统,其核心不再只是IDE界面,而是Gradle构建生命周期、JDK版本契约、SDK层级依赖与Hypervisor虚拟化能力的有机集成。理解AGP与Gradle的严格版本矩阵、项目JDK与IDE运行时JBR的分离机制、ARM64/x86_64系统镜像与CPU虚拟化指令集的硬性匹配,是保障环境稳定的基础前提。这些底层逻辑直接决定Compose Preview渲染、ViewBinding生成、真机调试连通等高频开发体验。本文聚焦2

weixin_34411563的博客 338

rsyslog交叉编译(armv7、armv8、aarch64、arm32平台通用)

该文档描述了如何交叉编译rsyslog到arm64嵌入式平台。

sinat_33909696的博客 1560

m3系列mac android studio flutter项目,运行安卓的时候,运行不起来,提示版本不对等等

m3系列mac,flutter项目,安卓跑不起来。提示版本不对,过期方法等等。方案解决。

yuzhenxingshen的博客 691

i.MX6ULL系统移植 | 使用busybox制作根文件系统(1.29.0)

一. 下载BusyBox BusyBox是一个继承了大量Linux命令核工具的软件,像常用的ls、cp、mv、ifconfig等命令。一般下载BusyBox的源码,然后配置Busybox,选择自己想要的功能,最后编译即可。 BusyBox在官方可以直接下载:https://www.busybox.net/。目前最新是1.35.0,这里我使用1.29.0版本。 axel https://www.busybox.net/downloads/busybox-1.29.0.tar.bz2 下载之后解压: tar

Mculover666的博客(嵌入式) 1145

YoloV10改进策略:卷积篇|基于PConv的二次创新|附结构图|性能和精度得到大幅度提高(独家原创)

在PConv的基础上做了二次创新,创新后的模型不仅在精度和速度上有了质的提升,还可以支持Stride为2的降采样。改进方法简单高效,需要发论文的同学不要错过!

m0_47867638的博客 1094

Android Studio安装与项目创建全流程指南

Android开发环境搭建是移动应用开发的基础环节,涉及JDK配置、Gradle构建系统等核心技术。通过合理配置环境变量和SDK路径,开发者可以构建高效的开发工作流。本文以Android Studio官方IDE为例,详解Windows/macOS双平台下的安装优化方案,包括SDK镜像源配置、HAXM加速等性能调优技巧,并指导创建符合现代Android开发规范的项目结构。针对企业级开发场景,特别介绍了Gradle多环境配置、构建缓存加速等工程实践,帮助开发者快速搭建可维护的移动开发基础设施。

weixin_30696427的博客 472

R语言生存分析之竞争风险模型

R语言生存分析之竞争风险模型 竞争风险模型(Competing Risk Model)是一种处理多种潜在结局生存数据的分析方法,早在1999年Fine和Gray就提出了部分分布的半参数比例风险模型,通常使用的终点指标是累积发生率函数(cumulative incidence function,CIF)。 研究中结局事件可能有多个,某些结局将阻止感兴趣事件的出现或影响其发生的概率,各结局事件形成“竞争”关系,互为竞争风险事件。 竞争风险模型( Competing Risk Model ) : 指

data+scenario+science+insight 5247

Unreal Engine 5.3安卓环境配置:NDK r25c与SDK 33的精准匹配指南

Android NDK和SDK是Unreal Engine移动开发的核心依赖组件,其版本兼容性直接决定C++项目能否成功编译与真机部署。UE 5.3并非兼容任意Android工具链,而是严格要求NDK版本为r25c(对应路径标识25.1.8937393)、SDK Platform为Android 13(API 33)、Build-Tools为33.0.2,并需JDK 17完整环境支持。这类强耦合关系源于UE构建系统对底层工具链的硬编码校验逻辑——如source.properties格式、sdkmanager

weixin_34245082的博客 394

Windows 11 安装、使用 IndexTTS2

本文详细介绍了如何在 Windows 11 系统上安装与使用 B站开源的新一代文本转语音模型 IndexTTS2。内容涵盖硬件要求、Git 与 uv 工具安装、项目源码获取、依赖配置、模型下载及 WebUI 启动步骤,并说明了基础与高级使用方法。教程注重实操细节,包括环境变量设置、显存适配启动参数等,帮助用户顺利部署并体验高质量、可调控情感与节奏的 TTS 语音合成效果。

寒水馨 · 轻量级技术文档 · hanshuixin.org 5155

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Mac上Android Studio高效配置全指南

Android开发环境配置是移动应用开发的基础环节,特别是在macOS系统上,由于Unix内核特性和ARM架构的引入,配置过程存在独特的技术挑战。通过合理配置JDK版本、Gradle参数和SDK组件,开发者可以显著提升构建效率,解决常见的依赖冲突问题。本文以Android Studio在Mac平台的最佳实践为例,详细解析了环境变量设置、多版本管理、构建优化等核心技术要点,特别针对M系列芯片提供了原生支持方案。这些配置技巧不仅能加速日常开发流程,还能为团队协作和CI/CD pipeline奠定坚实基础,是每个

weixin_33603377的博客 309

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

macOS独立安装Android SDK指南

Android SDK是开发Android应用的核心工具包,包含编译工具、调试器和平台库等关键组件。传统方式通过Android Studio安装会占用大量磁盘空间,而独立安装SDK可以显著节省存储资源,特别适合使用VS Code等轻量级IDE或需要命令行构建的场景。通过sdkmanager工具,开发者可以按需安装必要组件,如platform-tools和build-tools,同时支持M1芯片的ARM架构优化。这种方案不仅适用于本地开发,还能优化持续集成(CI)环境的部署效率。对于国内开发者,配置清华镜像源

weixin_30932215的博客 382

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Android 必知必会:cmdline-tools 版本与其最小JDK关系

关键词:Android cmdline-tools 历史版本、Android cmdline-tools 最小JDK版本、JDK 对应 major version、JDK LTS 信息

他叫自己Mr.张 6754

Android Studio安装与配置全指南

Android Studio作为官方推荐的Android开发IDE,其安装与配置是移动应用开发的基础环节。开发环境搭建涉及JDK配置、SDK管理、虚拟设备创建等关键技术点,直接影响后续开发效率。通过合理配置Gradle构建系统和模拟器参数,可以显著提升编译速度和调试体验。本文针对不同操作系统平台,详细解析Android Studio的安装流程、项目创建规范以及常见问题解决方案,帮助开发者快速搭建高效的Android开发环境。特别包含Windows虚拟化设置、macOS权限处理等实战技巧,适用于Kotlin和

weixin_30385925的博客 371

Android Studio安装与配置实战指南:避开新手95%的深坑

Android Studio是安卓原生开发不可替代的官方IDE,其核心价值在于支撑从编码、构建、调试到真机部署的完整工程闭环。理解其底层机制——如Gradle同步的依赖图谱解析、SDK组件按需加载逻辑、ADB环境变量的本质作用——是突破跨平台开发瓶颈的前提。尤其在Jetpack Compose和Android 14 SDK快速演进背景下,正确配置Android Studio安装环境(含JDK绑定、HAXM/WHPX加速器选择、ARM64模拟器镜像)直接决定开发效率与CI/CD稳定性。本指南聚焦Windows

weixin_34110749的博客 318

Mac上Unity安卓环境配置:JDK11与CLI Tools精准适配指南

Android SDK是Android应用开发的基础工具集,其命令行工具链(如aapt2、sdkmanager、ndk-build)构成构建系统的底层支柱。在macOS平台,由于系统权限模型、Shell路径机制及Apple Silicon架构的特殊性,Unity对JDK版本和SDK组件存在严格校验逻辑——仅OpenJDK 11.0.20+被官方支持,且必须配合Android SDK Command Line Tools 11.0与NDK r25c才能通过初始化验证。这种高精度版本咬合并非冗余限制,而是保障I

weixin_33724059的博客 658
上一篇: 《Python机器学习原理与算法实现》PDF太强了!
下一篇: 程序员做哪些副业可以日赚一百?
AI大模型学习
博客等级 码龄4年 2463粉丝 620原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值