安卓开发入门2-开发工具


Android Studio

2013.5.16 谷歌在开发者大会上推出的一款基于IDEA的安卓开发工具

  • 原来大家用的是Eclipse,不过谷歌已经停止支持了,也没必要学习一个旧工具

下载及安装

  • 官网下载,需翻墙

官网

  • 用这个镜像网站,不用翻墙

Android Studio

配置

  • 和IDEA配置差不多,不过多介绍了

  • 第一次启动需要指定SDK路径

  • 缺啥装啥即可

创建一个工程

  • 与Eclipse的对应关系

image-20210616232126074

  • 路径名全英文
  • 添加模板页面,最初我们从一个Empty开始

image-20210616232314780

  • 为页面命名

image-20210616232628858

可以看到选择不同api级别支持的设备占比也不一样,4.0.3是完全支持

另外关于instant apps

instant app

工作页面

  • 首先得说一下,新建一个工程需要同步下载一些内容,而服务器在国外还被墙,所以很慢

解决方案:

  1. 挂个梯子
  2. 国内镜像
image-20210616234532934

完事了是这个样子

目录结构

  • Android Studio 使用Gradle管理项目

  • Gradle也是个打包工具,和用过的Maven啥的类似

  • Gradle有一些常用配置,不过不在这介绍

啥是Gradle

  • Android模式,按文件类型进行分类,直观,和实际文件目录不同

源文件Java目录,res资源目录, manifests配置文件目录

image-20210616235035432

  • res下的目录,有图像布局和其他静态资源比如文字颜色啥的

image-20210616235329737

运行项目(虚拟机)

  • 选择一个module和设备点绿色箭头就行

image-20210616235531012

文件关系

image-20210617000254742

  • 一个页面对应一个布局文件(xml)所有页面在Manifest.xml里注册

← Prev 安卓开发入门3-UI布局 | 安卓开发入门1-概述 Next →