实验1:第一个Android程序

                        实验1:第一个Android程序

 

一、实验目的:

  1. 了解Android应用程序开发环境的搭建方法;
  2. 使用eclipse+ADT插件和Android Studio开发应用程序的一般步骤

二、实验内容:

  1. 安装JDK并配置好环境变量;
  2. 安装eclipse和ADT插件
  3. 安装Android Studio
  4. 在eclipse和Android Studio中创建Android应用程序并在模拟器上运行成功。

三、实验步骤:

1.搭建Android开发环境

(1)首先需要安装JDK并配置环境变量;

实验1:第一个Android程序_第1张图片

实验1:第一个Android程序_第2张图片

2)下载并安装Eclipse;

 (2.1)第一步:下载eclipse,并安装

实验1:第一个Android程序_第3张图片

实验1:第一个Android程序_第4张图片

(2.2)安装完成之后配置环境变量:

实验1:第一个Android程序_第5张图片

实验1:第一个Android程序_第6张图片

(3)安装ADT插件;

实验1:第一个Android程序_第7张图片

实验1:第一个Android程序_第8张图片

(4)下载并安装Android SDK,将SDK位置在ADT里配置好;

实验1:第一个Android程序_第9张图片

实验1:第一个Android程序_第10张图片

实验1:第一个Android程序_第11张图片

(5)下载并安装Android Studio,指定好SDK的位置;

1、首先下载Android studio安装包

实验1:第一个Android程序_第12张图片

2、下载好该安装包之后,点击进行安装,依次出现以下界面

实验1:第一个Android程序_第13张图片

实验1:第一个Android程序_第14张图片

实验1:第一个Android程序_第15张图片

实验1:第一个Android程序_第16张图片

实验1:第一个Android程序_第17张图片

2.创建Android应用程序

(1)使用Eclipse建立第一个Android程序(以“com.androidcourse._学号”为包名)并在模拟器上成功运行;

1.依次选择File->New Android Application:

实验1:第一个Android程序_第18张图片

2.依次点击Next:

实验1:第一个Android程序_第19张图片

实验1:第一个Android程序_第20张图片

3.选择Empty Activity:

实验1:第一个Android程序_第21张图片

实验1:第一个Android程序_第22张图片

4.运行结果:

实验1:第一个Android程序_第23张图片

(2)使用Android Studio建立第一个Android程序(以“com.androidcourse._学号”为包名)在模拟器上成功运行;

实验1:第一个Android程序_第24张图片

实验1:第一个Android程序_第25张图片

实验1:第一个Android程序_第26张图片

实验1:第一个Android程序_第27张图片

(3)比较Eclipse和Android Studio两款软件的异同。

1. AndoridStudio构建程序界面更方便,打印信息更详细,编辑历史更详细,智能识别更强大,资源文件可以在代码中预览,开发界面中为我们提供了超过10种的视图。

2. Eclipse创建项目更简单,项目体积比较小,配置文件无需更新,多项目管理很方便

3. 总的来说AndroidStudio比Eclipse更要强大,同时通过AndoridStudio来进行Android项目开发是一种不可颠覆的趋势和潮流,毕竟Eclipse可以做的东西很多,不够专注!而AndroidStudio只面向手机开发, 术业有专攻,在开发Android项目方面的优势肯定是很明显的。但AndroidStudio也有缺点,特别是在使用gradle文件方面,用户体验亟需提高,需要更多地考虑一下不能正常使用国外网站的地区如何正常地使用该工具来构建程序。

四、实验总结

答:通过此次实验熟悉了android studio和eclipse的基本安装过程,并学会了配置相应的环境变量。通过分别在eclipse和android studio中创建工程,对比分析了两者的相同点和不同点,相比于eclipse来说,我更倾向于选择使用相对专业的android studio,虽然其比较占用内存。

你可能感兴趣的:(Android,Studio,移动设备开发,Android,Studio,Eclipse)