Windows下Android开发环境的配置

注:利用Eclipse+ADT进行Android开发的方式已经过时,推荐阅读《在Android Studio上进行OpenCV 3.1开发》的前半部分,了解如何使用Android Studio配置Android开发环境。


        本文分为三部分,首先介绍Windows环境下使用Eclipse开发Java的环境配置,再介绍在其基础之上进行Android开发的环境配置,第三部分给出一个切换图片的app样例。


Java开发环境的搭建
1.下载Eclipse:

        https://www.eclipse.org/downloads/下载Eclipse Standard Windows 32 Bit(推荐使用32位版本)。解压到D:\Eclipse。
        第一次打开Eclipse时会提示设置工作区(即workspace,假定设置为D:\workspace)。
        注意所有目录及文件名不要包含空格,多个分词之间用“-”或“_”分隔。带空格的文件名如“a b”会被编译工具误认为是对文件a执行命令b,从而产生错误。

2.下载JDK:
        http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java Platform (JDK) 7u51。解压到D:\jdk-7-51。

3.添加环境变量:
        此步的目的是为了可以用命令行定位并调用jdk工具。
        点击开始,右击计算机->属性,点击高级系统设置->高级->环境变量,添加用户变量:

变量
JAVA_HOME D:\jdk-7-51
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        对于已有的变量,在后面加上“;”再加上相应的值。
enviroment-virable
4.更新环境变量:
        点击开始,搜索cmd,打开cmd.exe,输入:
                set path=c:
        或者注销Windows用户,重新登录Windows。
5.检查:
        重新打开cmd.exe,输入:
                java -version
        若返回Java及jre版本信息,说明Java环境配置成功
java-version



Android开发环境的配置
1.下载Android SDK:
        在https://developer.android.com/sdk/index.html?hl=sk选择USE AN EXISTING IDE,下载SDK Tools for Windows。解压到D:\android-sdk。

2.下载Android NDK:
        在https://developer.android.com/tools/sdk/ndk/index.html下载android-ndk-r9c-windows-x86.zip。解压到D:\android-ndk。

3.下载ADT(Android Development Tools):
        打开Eclipse,点击Help->Install New Software,点击Add,输入:

Name Location
ADT http://dl-ssl.google.com/android/eclipse

        点击OK。在列出的表单中选择:
                Android DDMS
                Android Development Tools
                Android Traceview
                Android Native Development Tools

        并下载。
install-new-softwares        如果使用了代理,可以在Eclipse的Window->Preferences->General->Network Connections中添加,以提高下载速度。
network-connections

4.配置Android SDK:
        下载并安装ADT后,重启Eclipse,会提示找不到Android SDK,按照提示找到Android SDK的目录。
        或者在Eclipse的Window->Preferences->Android设置Android SDK位置。
android-sdk-dir
        此时Eclipse的工具栏会多出两个按钮,分别是Android SDK Manager和Android Virtual Device Manager。
        打开Android SDK Manager,选择想要安装或更新的工具,推荐如下:
                Android SDK Tools
                Android SDK Platform-tools
                Android SDK Build-tools的最新版

        Android API包至少安装一个API 8的,再根据自己的设备选择更高的版本,每个包中至少要选择:
                SDK Platform
                ARM EABI v7a System Image(选择ARM v7还是Intel x86视实际设备而定)
                Sources for Android SDK

android-sdk-manager
5.创建虚拟设备:
        打开Android Virtual Device Manager,点击New。依照实际设备设置参数,创建新的虚拟设备。
avd-manager



创建Android项目
1.在Eclipse中点击File->New->New Android Application,新建一个Android项目,每一步的设置情况如图所示:
new-app-01

        包名的选取要保证唯一性(要避免其他人使用你的代码时不会因为包名相同而发生冲突)。
new-app-02

new-app-03

2.源码树结构:
        如图所示,需要经常修改的文件位于:
                src,存放java文件;
                res\drawable-hdpi,保存需要被调用的图片等资源(-hdpi后缀视目标平台而定);
                res\layout,设置应用每个页面的外观,比如是否添加按钮、按钮的位置等;
                res\values\strings.xml,应用内元素的名称、描述;
                AndroidManifest.xml,应用本身的信息,如应用名称、版本、平台版本、需要请求的功能等。
package-explorer
3.打开ChangeImage.java,清空,添加如下代码:

4.打开activity_change_image.xml,清空,添加如下代码:

5.打开strings.xml,清空,添加如下代码:

6.任选两幅图片,文件名改为testpic1和testpic2,拷贝到res\drawable-hdpi文件夹。
testpic1

testpic2

7.在Package Explorer中右击项目名称,选择Properties->Android,Project Build Target选择合适的Android API版本。

8.运行:
        选择ChangeImage.java文件,点击Run As,选择Android Application。
        或者点击Run->Run Configurations->Target,选择之前创建的虚拟设备点击Run。
        AVD就会启动,等待一会之后,就会看到如下效果:
change-image-1

        点击Click Me!按钮,就会变为第二张图片:

change-image-2

        项目文件可以在这里下载:

                https://github.com/johnhany/AndroidProj/tree/master/ChangeImage

2 评论 在 "Windows下Android开发环境的配置"

订阅评论
排序:   最新 | 最旧