Android学习笔记(一) Android Studio 安装配置

大家好,我是半虹,这篇文章来讲 Android Studio 的安装配置


1、基本介绍

Android Studio 是 Google 推出的 Android 集成开发环境,可以用于创建、开发和调试 Android 项目

Android Studio 是基于 IntelliJ IDEA 开发的 ,提供了专门为 Android 开发而设计的一系列功能和工具,例如:

  • 布局编辑器:可视化设计 Android 应用的界面
  • 设备模拟器:管理和运行 Android 模拟器
  • Android SDK 管理工具:可以用于下载和更新 SDK
  • Gradle 构建系统:可以用于管理 Android 项目的依赖、构建以及发布

2、安装配置

(1)下载 Android Studio:打开官网,点击如下按钮,选择合适的版本下载

下载

(2)安装 Android Studio:双击下载的 .dmg 安装包,将 Android Studio 拖动到 Applications 目录

安装

(3)配置 Android Studio:在启动台或 Applications 目录下双击 Android Studio 打开应用进行配置

  1. 正式进入配置,其实主要就是安装 Android SDK,点击 Next
配置1
  1. 选择安装模式,选中 Standard 后点击 Next
配置2
  1. 验证安装组件,这里可以看到所安装的内容及其路径,然后点击 Next
配置3
  1. 同意安装许可,左侧每个 License 都要选择 Accept,之后点击 Finish
配置4
  1. 执行安装
配置5
  1. 安装结束
配置6

3、补充说明

Android SDK 默认安装在 /Users/<username>/Library/Android/sdk 目录下

我们可以打开这个目录看一下里面有什么,下面介绍一些主要的子目录:

子目录的名称介绍
build-toolsAndroid 编译工具,用于构建和打包 Android 应用,编译时会被 Gradle 调用
platform-toolsAndroid 调试工具,包括 adb (Android Debug Bridge)、fastboot 等等
emulatorAndroid 模拟器的核心程序,用于启动和管理 Android 模拟器实例
system-imagesAndroid 模拟器的系统镜像,用于提供 Android 模拟器运行的系统环境
platformsAndroid 平台文件,提供开发和编译时所需的库文件和资源
sourcesAndroid 源码文件,包括各种控件的实现等,便于进行更加深入的调试

其中,build-toolssystem-imagesplatformssources 会根据 API 级别的不同而不同

因此,这些目录下会再细分为多个子目录,对应着不同的 API 级别

所谓的 API 级别其实就是 API 的版本标识,不同的 API 级别可用于支持不同的 Android 版本开发

想了解更多关于 API 级别的说明或 API 级别与 Android 版本的对应关系,可以参考官方文档说明


Android Studio 中的 SDK Manager 可以帮助我们管理 Android SDK,例如安装卸载更新 SDK 等

按下快捷键  command , 打开应用设置,然后进入 Languages & FrameworksAndroid SDK

其中有两个重要的选项,一是 SDK Platforms,二是 SDK Tools

  • SDK Platforms 用于管理 sourcesplatformssystem-images
  • SDK Tools 则是管理 build-toolsplatform-toolsemulator

比较特别的是 Sources for Android 35 目前也是由 SDK Tools 选项来管理

SDK Platforms SDK Tools

每个组件前的复选框代表着该组件的状态:

  • 复选框未选中,说明该组件未下载
  • 复选框被选中且框内为横线,说明该组件已下载,但需要更新
  • 复选框被选中且框内为对勾,说明该组件已下载,且已是最新

我们可以改变复选框的状态来安装、卸载、更新对应的组件,改变之后点击右下角的 Apply 即可执行

这些改动实际上会同步到安装目录,以上图作为例子,对应的目录结构如下:

+ Library
  + Android
    + sdk
      + build-tools
      | + 34.0.0 // 这里是因为,SDK Tools 选项下 Android SDK Build-Tools 35 展开后,其实是包含了各个 API 级别的 Build-Tools 复选框,这里也下载了 Android SDK Build-Tools 34
      | | - ...
      | + 35.0.0
      |   - ...
      + platform-tools
      | - ...
      + emulator
      | - ...
      + system-images
      | + android-35
      |   + google_apis_playstore
      |     + arm64-v8a
      |       - ...
      + platforms
      | + android-34
      | | - ...
      | + android-35
      |   - ...
      + sources
        + android-34
        | - ...
        + android-35
          - ...


好啦,本文到此结束,感谢您的阅读!

如果你觉得这篇文章有需要修改完善的地方,欢迎在评论区留下你宝贵的意见或者建议

如果你觉得这篇文章还不错的话,欢迎点赞、收藏、关注,你的支持是对我最大的鼓励 (/ω\)

  • 14
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android Studio是Google推出的Android应用程序开发工具,它集成了开发、调试、打包等功能。要学习使用Android Studio,需要了解以下几个方面的知识: 1. Java基础: Android开发是基于Java语言的,所以要学习Android Studio首先要掌握Java基础知识。 2. Android基础: 了解Android操作系统的基本构架和常用组件,如Activity、Service、BroadcastReceiver等。 3. Android Studio使用: 了解Android Studio的基本界面和常用功能,如创建工程、编写代码、调试程序等。 4. Android SDK: 了解Android SDK的安装配置,以及如何使用SDK Manager来下载SDK并配置项目。 5. 练习实践: 多练习实际项目,熟悉Android Studio的使用,并不断练习和完善自己的技能。 ### 回答2: Android Studio 是一个为 Android 来开发的整体开发环境。它基于 IntelliJ IDEA ,强调速度和智能操作,并致力于为应用程序开发提供高效率的开发工具。Android Studio 的推出,使得 Android 开发者更加容易地创建高质量的应用程序。 首先,要学 Android Studio ,你需要首先了解一些基本知识。学习 Android Studio 的工具包括 Gradle 、 Kotlin 和 Java 等。通过学习这些基础知识,你可以了解不同的语言、工具和框架。 在学习 Android Studio 时要使用实战性的方法。也就是说,每次学习新的东西时,你需要找到一个相关的例子。这样可以帮助你更好地理解它。如果你使用 Android Studio 模板,这将非常有用。这些模板可以帮助你创建常见的应用程序结构,并且你可以基于这些模板创建自己的应用程序。 另外,还有很多不同的工具和插件可以帮助你学习 Android Studio 。例如, Android Studio 网站上有很多有用的文章和教程,可以帮助你更好地理解 Android Studio 。还有很多在线工具可以帮助你实现特定的功能,在初学者阶段,这些工具可以为学习的难度减轻很多。 总之,学习 Android Studio 任重而道远。需要有耐心和时间,还需要不断地尝试和实践。在这个过程中,你可以尝试教学资料、交流学习合作、进一步增强你的知识水平。通过不断的应用和实践,一定可以成为一名优秀的 Android 开发者并圆满地完成应用开发。 ### 回答3: 作为一个应用开发者,学习使用安卓应用程序开发套件非常重要。Android Studio是Google出品的最新安卓开发工具,它具有多种强大的工具和功能,可以极大地提高应用程序的开发效率和质量。在学习过程中,个人对Android Studio的理解主要体现在以下几个方面。 首先,要开始使用Android Studio,需要了解它的基本结构和工具。Android Studio主要由三个主要组件组成:IDE、SDK、和Emulator。IDE是开发者使用的主要工具。它提供了编写、测试和调试代码所需的所有基本功能,包括视觉化设计器,代码编辑器和调试工具。SDK是开发应用程序所需的软件开发包。它包括实用程序和库,可用于在应用程序中实现预定功能。Emulator是一个虚拟的安卓设备,可以用来在开发应用程序时模拟真实设备上的应用程序运行情况。 其次,一些基本的编程知识也必不可少,例如Java编程、XML语言、UI界面设计等。Java是Android Studio中最常用的编程语言,用于编写应用程序的逻辑代码;XML语言则用于设计UI界面。在学习这些基本知识时,建议首先了解Java语言特性和面向对象编程理念,熟悉它们的基本语法和数据类型。同时,也可以通过在线教程和网课等方式加强对UI设计和布局的理解。 最后,学会使用网上的资源和社区的帮助非常重要。Android Studio的开发者社区很大,有很多在线资源可以帮助开发者的开发学习,例如stack overflow、CSDN社区等。同时,Google官方的开发者网站也提供了大量的文档资料、教程、API使用说明等。 总之,Android Studio学习需要进行持续不断的针对不同方面的学习和实践。要充分运用Android Studio的强大功能,建议在掌握基础知识的基础上,多做实际的项目练习,不断提高自己的技术水平和代码能力,才能成为一名优秀的安卓应用程序开发者。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值