小工具知识网

当前位置: 首页 > 行业知识 > Android Studio 安装配置教程 - MacOS(详细版)

行业知识

Android Studio 安装配置教程 - MacOS(详细版)

2026-11-02 23:39:57 来源:互联网转载

然后Try Again再尝试一下

OK 编译正常了,遇到问题不可怕,可怕的是对问题的恐惧和没有解决问题的决心。下面进行一些个人喜好的常规配置

Mac不同于Windows 编译器的导航栏都在系统顶部,点击Android Studio 然后选择Preferences…,快捷键就是 ⌘ + ,

点击更换背景图片

然后点击OK,再去更改字体的样式和大小

点击OK

现在看起来就舒服多了。

安装插件


1.GsonFormat

快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应java Bean的过程。

点击安装,安装完之后需要重启Android Studio 你的插件才会生效

2.Android ButterKnife Zelezny

配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。

安装完之后重启

运行Hello World


为了补充一下就安装一个模拟器好了

点击创建

选择好尺寸之后Next

选择对应的Android 系统版本,可以看到最高版本是API 是 R ,其实这个版本就是Android 11.0,只不过还没有正式推出,不过虚拟机是可以体验一下的,所以点击Download下载Android R

切换到Accept 然后点击Next

等待下载完成

下载之后Finish

这时候右下角的Next就是可以点击了,点击Next

这个页面也不需要更改什么设置,Finish

等待创建

点击那个三角形按钮启动模拟器

在启动模拟器的同时也会有这个弹窗,你同意就好了

第一次启动模拟器会比较慢,耐心等待。

OK,模拟器搞定了,然后就是运行到模拟器上了。

点击绿色三角形开始运行

OK 搞定了,轻松加愉快,

然后说明一下GsonFormat的使用方法

首先创建一个TestResponse.java

然后是一段JSON字符串

{

“HeWeather6”: [

{

“basic”: [

{

“cid”: “CN101010100”,

“location”: “北京”,

“parent_city”: “北京”,

“admin_area”: “北京”,

“cnty”: “中国”,

“lat”: “39.90498734”,

“lon”: “116.4052887”,

“tz”: “+8.00”,

“type”: “city”

}

],

“status”: “ok”

}

]

}

然后点击OK

再点击一次OK,实体类就生成了

可以再写一点代码上去,在这之前先在app的build.gradle里面增加依赖

compileOptions {

sourceCompatibility JavaVersion.VERSION_1_8

targetCompatibility JavaVersion.VERSION_1_8

}

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)

面试复习笔记:

这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。

节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

《960页Android开发笔记》

《1307页Android开发面试宝典》

包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!**](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

上一篇:Name for argument of type [java.lang.String] not ... Ensure that the compiler uses the ‘-parameters’

下一篇:宝塔面板教程,轻松搭建网站,一步步带你玩转宝塔面板!