2、Android基础 - 搭建开发环境

开发 Android 应用程序所需的所有工具都是免费的,可以从网上下载。以下是开始开发 Android 应用程序需要用到的软件列表。

安装 Java 开发工具包(JDK)

你可以从 Oracle 的 Java 网站:JDKJava SE下载下载最新版本的 Java。

安装完成后,设置环境变量:CLASSPATHPATHJAVA_HOME

安装Android SDK

下载地址:https://www.androiddevtools.cn/
在这里插入图片描述
记得要设置SDK环境变量:ANDROID_HOME
在这里插入图片描述
SDK下的目录结构:

  • add-ons:预留的一个附加目录
  • build-tools:构建工具目录
    1. aapt:android application package tool
    2. dx.bat:将多个.class 打包成一个.dex
  • docs: 文档目录
  • emulator: 安卓模拟器
  • extras:开发中额外提供的一些工具及jar
  • platforms: 不同版本android的核心jar包
  • platforms-tools:平台一些相关的工具
    1. adb.exe:android debug bridge 建立电脑与手机之间的链接
  • sources:源码
  • system-images:系统镜像文件
  • tools:开发中使用的一些工具,如9path,做图片拉伸适配的

使用SDK Manager

该工具方便开发者下载管理Android SDK。
在这里插入图片描述
该工具默认是到Google官网下载SDK,因此需要设置代理服务器:
在这里插入图片描述
如果使用Eclipse开发Android,需要额外下载该工具。
如果使用Android Studio,该IDE内嵌了SDK Manager。

由于一些原因,SDK Manager使用并不方便,另外android源码也下载不了,虽然有方法解决,但是太麻烦,还是自己到https://www.androiddevtools.cn/网站下载各个Android工具吧

安装Android IDE

有许多复杂而精巧的技术来开发 Android 应用程序。
目前主要使用且相似的技术主要是以下两种:

  • Android Studio(推荐,Google长期维护)
  • adt-bundle

下载地址:https://www.androiddevtools.cn/

在IDE中,集成了一个工具:DDMS
ddms: dalvik debug manitor services

  • devices: 列出当前电脑所连接的所有android设备,及android设备运行的进程,结束一个进程,设置程序为debug模式,截屏。
  • logcat: 会打印系统运行过程中所有日志信息。
  • file explorer: 列出当前设备所有目录。
    /data/app: 安装的第三方apk都在此目录
    /system/app: 系统预装应用apk在此目录
    /data/data: 应用的私有目录,系统每安装一个新的应用程序,都会在此目录创建该应用包名的文件,用来存放该应用的私有数据,当应用卸载时,该包名的文件夹也会被删除。
    /sdcard: 外部存储目录,一般会链接指向到另一个目录,用来存放大数据。

安装模拟器

SDK里自带的模拟器性能较差,学习很不方便,因此安利一款好用的模拟器:Genymotion
在这里插入图片描述
Genymotion安装完成后,可以在IDE中安装Genymotion启动图标的插件。

当然,如果有真机的小伙伴,当然是用真机开发调试更好啦~
小贴士:

Android常用的屏幕分辨率
3.2 ---- QVGA ------  320*480
3.7 ---- WVGA ------ 480*800
4.7 -----WXGA ------ 1280*720

Android API Level对应Android版本

每一个android版本都对应着一个API的版本号。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值