当前位置:   article > 正文

Android 开发——环境搭建_android环境搭建

android环境搭建

一、前言

1.1 Android Studio 简介

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。

二、环境搭建

2.1 安装 Android Studio

2.1.1 下载

博主的版本:android-studio-2021.2.1.15-windows.exe

官网下载地址

2.1.2 安装

请添加图片描述
勾选 Android Virtual Device
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

2.2 启动配置

  1. 不发送给谷歌 Don’t send
    请添加图片描述

  2. 取消 Cancel
    请添加图片描述

  3. 安装SDK
    请添加图片描述

  4. 选择一个不包含空格,且不在 Android Studio 安装路径下的路径,用于安装 Android SDK
    请添加图片描述
    请添加图片描述

  5. 许可协议,两个协议都要同意 Accept
    请添加图片描述

  6. 等待SDK下载完成
    请添加图片描述
    请添加图片描述

三、创建工程项目

  1. 新建工程
    请添加图片描述

  2. 选择空项目
    请添加图片描述

  3. 设置
    请添加图片描述

  4. 等待初始化SDK环境,自动下载Gradle(构建器)(需要等待几分钟)
    请添加图片描述

  5. 初始化完成 -> 选择Project
    请添加图片描述

四、运行程序

4.1 虚拟设备的创建及配置运行

  1. 创建虚拟设备
    请添加图片描述

  2. 选择机型 请添加图片描述

  3. 下载一个系统
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述

  4. 运行虚拟设备
    请添加图片描述

4.2 运行APP到虚拟设备

  1. 安装 AMD的Android模拟器管理程序驱动程序
    由于博主的电脑CPU时AMD的,所以需要安装驱动

    请添加图片描述
    请添加图片描述
    请添加图片描述

    解决AMD CPU 启动Android模拟器时无法安装Intel HAXM 的问题
    Android Studio安装常见问题详解——Android Emulator Hypervisor Driver for AMD Processors installation failed.

  2. 运行APP到设备(等待编译)
    请添加图片描述
    请添加图片描述

  3. 成功运行 Hello World
    请添加图片描述

  4. 简单修改代码看效果
    请添加图片描述
    请添加图片描述

五、工程目录结构说明

5.1 Project工作区间

请添加图片描述

  1. gradle:Gradle编译系统
    idea:AndroidStudio IDE所需要的文件
    gradle和idea:Android Studio自动生成的一些文件
  2. app:项目的代码、资源等内容,工程项目的核心目录
  3. gradel:构建器,gradle文件里面包含gradlewrapper配置文件,使用gradle wrapper方式会自动联网下载gradle,在File -> Build , Execution , Deployment -> Build Tools -> Gradle可以设置
  4. gitignore:管理整个工程git的时候忽略文件的配置文件
  5. build.gradel:全局gradel构建脚本,gradle编译的相关配置文件
  6. gradel.properties:gradle相关的全局属性设置
  7. gradlew:linux和MAC 可执行文件
    gradlew.bat:windows 可执行文件
    gradlew和gradlew.bat是用来在命令行界面中执行gradle命令的
  8. local.properties:本地属性设置,指定SDK路径,key设置
  9. settings.gradle:指定项目中所有的模块,和设置相关的gradle脚本
  10. External Libraries:外部库文件(第三方库)

5.2 app文件夹

请添加图片描述

  1. build:编译生成的文件
  2. libs:依赖库,第三方jar包
  3. src:源码
    1. androidTest:用来编写Android Test测试用例的,可以对项目进行一些自动化测试。
    2. main:主代码
      1. java:java代码
      2. res:Android资源文件
        1. 以drawable开头的文件夹:用来放图片的
        2. 以mipmap开头的文件夹:用来放应用图标的
        3. 以values开头的文件夹:用来放字符串、样式、颜色等配置的
        4. layout文件夹:用来放布局文件的
      3. AndroidManifest.xml:整个Android项目的配置文件,你在程序中定义的所以四大组件都需要在这个文件里注册,另外还可以在这个文件中给应用程序添加权限声明。
    3. test [unitTest]:用来编写Unit Test测试用例的,是对项目进行自动化测试的另一种方式
  4. .gitignore:管理整个app目录下git的时候忽略文件的配置文件
  5. build.gradle:app目录gradel构建配置
  6. proguard-rules.pro:代码混淆配置文件

六、参考文章/视频

  1. Android Studio 项目工程目录
  2. Android studio安装教程
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/497093
推荐阅读
相关标签
  

闽ICP备14008679号