1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)

文章目录

  • 前言
  • 一、直接使用Eclipse
  • 二、配置eclipse+ADT+SDK
  • 三、第一个程序HelloWorld工程创建与运行
  • 四、项目的目录结构分析
  • 五、常用视图
  • 总结


前言

这里开发环境的搭建有两种方法,首先可以使用封装好的用于开发Android的ADT Bundle,或者自己运行配置。


一、直接使用Eclipse

这里提供64位版本:
https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
(Google地址),然后直接跳到三、来创建一个HelloWorld工程!

二、配置eclipse+ADT+SDK

  1. eclipse官网下载地址:http://www.eclipse.org/downloads/

  2. SDK和ADT下载地址:(AndroidDevTools官网) http://www.androiddevtools.cn/

  3. 搭建环境:
    1.解压Eclipse:到解压文件夹中找到eclipse.exe运行,运行后设置工程代码的存放位置(工作空间)

    2.ADT配置:依次点击菜单栏:help–>Install new software–>Add–>Local…–>选中下载加压后的ADT文件夹–>accept–>重启eclipse–>看菜单栏是否出现Android小图标,如果出现表示完成。

    3.SDK解压配置:依次点击菜单栏:Windows–>Preferences–>Android–>选中解压的SDK包–>OK–>打开重新验证。

    4.创建AVD(安卓模拟器):依次点击菜单栏:手机小图标–>New–>选定系统版本–>Skin屏幕分辨率–>设置下SD卡大小–>完成–>start。

三、第一个程序HelloWorld工程创建与运行

  1. New–>Android App Project,若找不到可以去Other–>android找到,也是如此。
    在这里插入图片描述
  2. 然后依次输入工程信息:
    1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第1张图片
  3. 运行创建好的程序。
    1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第2张图片
  4. 从模拟器上看到运行的效果。
    1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第3张图片

四、项目的目录结构分析

先来看下我们的工程目录图,解释我们需要了解的部分:
1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第4张图片

  • src目录:包含App所需要的全部程序代码文件,java代码多数时候在这里编写。
  • gen目录:只关注R.java文件,它是由ADT自动产生的,里面定义了一个R类,可以看做一个id(资源编号)的字典,包含了用户界面、图形、字符串等资源的id,而平常的资源也是通过R文件来调用的,同时编译器也会看这个资源列表,没有用到的资源不会被编译进去,可以为App节省空间。
  • asset目录:存放资源,而且不会在R.java文件下生成资源id,需要使用AssetsManager类进行访问。
  • libs目录:存放一些jar包,比如v4,v7的兼容包,又或者是第三方的包。
  • res资源目录:存放资源。
    drawable:存放图片资源;layout:存放界面的布局条件,都是XML文件;values:包含使用XML格式的参数的描述文件,如string.xml字符串,color.xml颜色,style.xml风格样式等。
  • AndroidManifest.xml配置文件:系统的控制文件,用于说明Android系统App所包含的一些基本信息,比如组件、资源,以及需要的权限,以及兼容的最低版本SDK等。

五、常用视图

点击菜单栏下的Windows–>show view打开对应的视图即可:
1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第5张图片
点击other,下述是Android中的一些常用视图:
1.2.3Android基础--开发环境搭建(eclipse+SDK+ADT)_第6张图片
其中最主要的还是Logcat的使用,因为和Java不同,我们的App运行在虚拟机上,而我们的控制台并不会显示相关信息,只有安装状态而已,所以我们会在Logcat上查看程序运行的日志信息:
在这里插入图片描述

总结

本节我们学习了使用Eclipse搭建安卓开发环境,以及介绍了eclipse开发安卓项目的目录结构的一些信息。

你可能感兴趣的:(Android开发学习,android)