您的位置:首页 > 移动开发 > Android开发

Android学习笔记——安卓环境搭建

2014-09-13 20:57 169 查看
软件的准备
JDK:
(32 位)http://download.oracle.com/otn-pub/java/jdk/7u3-b05/jdk-7u3-windows-i586.exe
(64 位)http://download.oracle.com/otn-pub/java/jdk/7u3-b05/jdk-7u3-windows-x64.exe
AndroidSDK:
http://dl.google.com/android/android-sdk_r16-windows.zip
Eclipse:
(64 位)
http://mirrors.ustc.edu.cn/eclipse/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-SDK-3.7.2-win32-x86_64.zip
(32 位)
http://mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/indigo/SR2/eclipse-jee-indigo-SR2-win32.zip
ADT-17.0.0.zip:
http://dl.google.com/android/ADT-17.0.0.zip

对于JDK的和Eclipse的安装在这里就不给于讲解大家可以自行了解
搭建Android开发环境
搭建Android开发环境:JDK6.0以上、Eclipse3.6.2以上
下载Android SDK并安装:android-sdk_rx.x.x-windows.zip;执行SDK解压目录下的SDK Manager.exe,联网安装或更新SDK版本。(注:中国大陆对于Google的封杀过于严重如果下载过慢可以更新host文件C:\Windows\System32\drivers\etc,在目录下有hosts文件再后面加上203.208.48.134
dl-ssl.google.com亲自测试可用)-----封杀的厉害已经不能用了



安装 ADT
1、运行 Eclipse IDE,选择一个工作区存放路径,进后后选择菜单中的 “Help” -> “Install NewSoftware”
2、点击 Add…按钮,弹出对话框Name 自己随便取, Location 输入 http://dl-ssl.google.com/android/eclipse。 3、确定返回,在 workwith 后的下拉列表中选择我们刚才添加的 site,然后我们会看到下面出现 Developer Tools,
展开它会有 Android DDMS 和 AndroidDevelopment Tool,勾选他们,然后把“Contact all update sites during
installto find required software”前面的勾去掉,然后 next (以后你懂的),安装完成后重启 Eclipse 就 OK 了。
4、重启 Eclipse 后会弹出对话框让你选择Android SDK 目录,请选择之前解压的 Android SDK 路径。
5、如果第 3 步因为网速慢安装不爽,可以在第 2 步时的网址替换为刚开始时下载的离线 ADT 文件。





开发第一个安卓应用









安卓项目目录结构解析
•src:存放java源代码。

•gen:存放编译器自劢生成的java代码。最重要的是R.java文件:

• Android开发工具会自劢根据你放入res目录的xml布局文件、图标和常量,

同步生成一个id幵更新修改到R.java文件中(丌能手工修改R.java)。

•R.java在应用中起到了字典的作用。

•assets:存放在这个目录下的文件,丌会在R.java自劢生成ID,

但会被打包到发布包中。

•context.getAssets().open("xxx.png");

•bin:存放编译后的资源及字节码

•libs:存放第三方jar包。

Android项目目录结构(续)

2014-6-23 qjyong@gmail.com 28

•res:存放资源文件的目录,所有资源文件名称必须是由[a-z0-9_.]

组成。

•drawable-xxxx:存放图片(.png, .9.png, .jpg, .gif)

•xxhdpi 超超高密度屏/480dpi。如:720*1280

•xhdpi 超高密度屏/320dpi。如: 640x960

•hdpi 高密度屏/240dpi。如:WVGA (480x800),FWVGA (480x854)

•mdpi中等密度屏/160dpi。如:HVGA (320x480)

•ldpi 低密度屏/120dpi。如:QVGA (240x320)

•系统会根据手机的屏幕密度来分别到这几个文件夹中找对应的图片

•layout:存放定义界面布局的XML文件

•menu:存放定义菜单的XML文件

•values:存放字符串/颜色/样式/尺寸/数组等常量数据:

strings.xml/colors.xml/styles.xml/dimens.xml

Android项目目录结构(续)

2014-6-23 qjyong@gmail.com 29

•AndroidManifest.xml:用来描述 Android应用程序的配置文件

(功能清单文件)。

•常用亍声明Activity、权限、服务、内容提供器等。

• ic_launcher -web.png:用亍Google Play市场展示的图标

(512*512)

•proguard-project.txt:混淆代码功能的说明配置文件。

•project.properties:项目编译信息配置文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: