课程表

Android Studio

Android SDK

工具箱
速查手册

安卓 开发准备工作

当前位置:免费教程 » 移动开发 » Android

要进行安卓的开发,需要两项必要的准备工作,一是安装开发环境,二是安装官方IDE——Android Studio。


一、开发环境搭建

如果你使用Java开发你的安卓APP,则需要安装JDK,即Java开发环境。具体可以点击这里,我们的Java教程的相关章节

如果你使用Kotlin开发安卓APP,则需要搭建Kotlin的开发环境。Kotlin的环境搭建可以参考这里,我们的Kotlin教程相关章节。当然,在这之前,你需要安装Android Studio,马上介绍。


二、Android Studio 特点简介

智能代码编辑器

Android Studio 的核心是一个智能代码编辑器,可进行高级代码完成、重构和代码分析。

这款功能强大的代码编辑器可帮助您成为更高产的 Android 应用开发者。

代码模板和 GitHub 集成

新项目向导让开始一个新项目变得前所未有的简单。

可使用适用于不同模式(如抽屉式导航栏和视图分页器)的模板代码开始项目,甚至可以从 GitHub 导入 Google 代码示例。

多屏幕应用开发

构建适用于 Android 手机、平板电脑、Android Wear、Android TV、Android Auto 以及 Google Glass 的应用。

Android Studio 内全新的 Android 项目视图和模块支持让应用项目和资源管理变得更加轻松。

用于模拟所有形状和尺寸的虚拟设备

Android Studio 预先配置了经过优化的模拟器映像。

经过更新和精简的虚拟设备管理器可为常见 Android 设备提供预定义设备配置文件。

Android 版本借助 Gradle 演进

使用同一项目为您的 Android 应用创建多个具有不同功能的 APK。

使用 Maven 管理应用依赖项。

使用 Android Studio 或命令行构建 APK。

有关 Android Studio 的详细信息

  • 这款由 JetBrains 推出并广受欢迎的 Java IDE 以 IntelliJ IDEA Community Edition 为基础构建

  • 基于 Gradle 的灵活构建系统

  • 构建变体和多 APK 生成

  • 为 Google 服务和各种设备类型提供扩展模板支持

  • 支持主题编辑的富布局编辑器

  • 可捕捉性能、可用性、版本兼容性以及其他问题的 Lint 工具

  • ProGuard 和应用签名功能

  • 内置对 Google 云平台的支持,可轻松集成 Google Cloud Messaging 和应用引擎

有关 Android Studio 所提供功能的更多详细信息,请阅读 Android Studio 基础知识指南。

如果您一直在使用附带 ADT 的 Eclipse,请注意 Android Studio 现已成为 Android 的官方 IDE,因此您应迁移至 Android Studio,以获得所有最新的 IDE 更新。如果在迁移项目时需要帮助,请参阅迁移至 Android Studio。

系统要求

Windows

  • Microsoft Windows 8/7/Vista/2003(32 位或 64 位)

  • 最低:2GB RAM,推荐:4GB RAM

  • 400MB 硬盘空间

  • Android SDK、模拟器系统映像及缓存至少需要 1GB 空间

  • 最低屏幕分辨率:1280 x 800

  • Java 开发工具包 (JDK) 7

  • 用于加速模拟器的选件:支持 Intel VT-x、Intel EM64T (Intel 64) 和禁止执行 (XD) 位功能的 Intel 处理器

Mac OS X

  • MacOS X 10.8.5 或更高版本,直至 10.9 (Mavericks)

  • 最低:2GB RAM,推荐:4GB RAM

  • 400MB 硬盘空间

  • Android SDK、模拟器系统映像及缓存至少需要 1GB 空间

  • 最低屏幕分辨率:1280 x 800

  • Java 运行组件环境 (JRE) 6

  • Java 开发工具包 (JDK) 7

  • 用于加速模拟器的选件:支持 Intel VT-x、Intel EM64T (Intel 64) 和禁止执行 (XD) 位功能的 Intel 处理器

在 Mac OS 上运行附带 Java 运行组件环境 (JRE) 6 的 Android Studio 可优化字体渲染。您随后可将您的项目配置为使用 Java 开发工具包 (JDK) 6 或 JDK 7。

Linux

  • GNU 网络对象模型环境或 KDE 桌面

  • GNU C Library (glibc) 2.15 或更高版本

  • 最低:2GB RAM,推荐:4GB RAM

  • 400MB 硬盘空间

  • Android SDK、模拟器系统映像及缓存至少需要 1GB 空间

  • 最低屏幕分辨率:1280 x 800

  • Oracle Java 开发工具包 (JDK) 7

已在 Ubuntu 14.04 (Trusty Tahr)(能够运行 32 位应用的 64 位分发)上进行了测试。

立即下载Android Studio!


三、安装Android Studio

在下载Android Studio安装包之后,我们就开始介绍Android Studio的安装。

步骤1 - 系统要求

可以在以下的操作系统开始 Android 应用程序开发:

  • Microsoft Windows 8/7/Vista/2003 (32 or 64位)。

  • MacOS X 10.8.5 或者更高

  • GNOME or KDE 桌面

所有开发 Android 应用程序需要的工具都是开源的,并且可以从互联网上下载。以下是开始 Android 应用程序编程之前需要的软件列表:

  • Java JDK5 及以后版本

  • Java 运行时环境6

  • Android Studio

步骤2 - 安装 Android Studio

概览

Android Studio 是开发 Android 应用程序的官方 IDE,基于 Intellij IDEA。你可以从官网Android Studio下载下载最新版本的 Android Studio。如果你是在 Windows 上安装 Android Studio 的新人,找到名为 android-studio-bundle-135.17407740-windows.exe 文件下载,并通过 Android Studio 向导指南运行。

如果要在 Mac 或者 Linux 上安装 Android Studio,可以从Android Studio Mac 下载或者Android Studio Linux 下载来下载最新版本,查看随下载文件提供的说明。这个教程假设你在 Windows 8.1 操作系统上安装你的环境。

安装

确保在安装 Android Studio 之前,已经安装好 Java JDK。安装 Java JDK,请查看Java 开发环境配置|一节。

android_android_studio_2

一旦启动 Android Studio 安装,需要在 Android Studio 安装器中设置 JDK5 或以后版本路径。

android_android_studio_3

以下图片为 Android SDK 初始化 JDK

android_android_studio_4

检查创建应用程序所需的组件,下图选中了 "Android Studio", "Android SDK", "Android 虚拟机"和"外观(Intel chip)"。

android_android_studio_5

需要指定本机上的 Android Studio 和 Android SDK 的路径。下图展示了在 windows 8.1 64位架构上的默认安装位置。

android_android_studio_6

指定 Android 模拟器默认需要的 ram 空间为512M。

android_android_studio_7

最后,解压 SDK 软件包到本地机器,这将持续一段时间并占用2626M 的硬盘空间。

完成上面的步骤,将看到结束按钮,并可以在欢迎界面中打开 Android Studio 项目,如下图:

android_android_studio_8

通过调用开始新的 Android Studio 项目来开始 Android 应用程序开发。在新的安装页面,要求填写应用程序名称,包名信息和项目路径。

android_android_studio_9

输入应用程序名称之后,开始选择应用程序运行的环境参数,这里需要指定最小 SDK。这个教程中,我们选择 API 21: Android 5.0(Lollipop)

android_android_studio_10

安装的下一步需要选择移动设备的活动,为应用程序指定默认布局。

android_android_studio_11

最后阶段打开开发工具来编写应用程序代码。

android_android_studio_12

步骤3 - 创建Android虚拟设备

为了测试 Android 应用程序需要Android虚拟设备。因此在开始写代码之前,来创建一个 Android 虚拟设备。点击下图中的 AVD Manager 图标来启动 Android AVD 管理器。

android_android_studio_13

点击虚拟设备图标之后,将显示 SDK 中已有的默认虚拟设备。点击 "Create new Virtual device" 按钮来创建虚拟设备。

android_android_studio_14

如果 AVD 创建成功,这意味着已经准备好 Android 应用程序开发。点击右上角的关闭按钮来关闭窗口。在完成最后一个步骤后,最后重启你的机器。在开始第一个 Android 示例之前,需要先了解一些 Android 应用程序开发相关的概念。

Hello World 实例

在编写 Hello World 代码之前,我们需要知道 XML 标签。按照 app > res > layout > activity_main.xml,打开文件。


android_android_studio_15

具体代码如下:

  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2.    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
  3.    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
  4.    android:paddingRight="@dimen/activity_horizontal_margin"
  5.    android:paddingTop="@dimen/activity_vertical_margin"
  6.    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">
  7.  
  8.    <TextView android:text="@string/hello_world"
  9.       android:layout_width="550dp"
  10.       android:layout_height="wrap_content" /></RelativeLayout>

点击 Run > Run App 运行程序,运行结果如下:

android_android_studio_16



转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号