1、eclipse-SDK-4.2-win32.zip
2、JDK(Java Development Kit)
3、ADT,安卓开发的一个eclipse的插件
3、SDK,这里附上的只是一个躯壳,真正的等全部安装好了再下载,后面后讲到。
没有什么特别强调的,一直点Next并记住安装位置就可以了,我的是
D:\AndroidLearn\ProgramFiles\Java\jdk1.7.0_07\
D:\AndroidLearn\ProgramFiles\Java\jre7\
解压压缩文件即可,我解压到了D:\AndroidLearn\eclipse-SDK-4.2-win32\eclipse
直点Next,我的是D:\AndroidLearn\AppData\Local\Android\android-sdk
此时的SDK没有内容,我们需要打开SDK Manager.exe,然后刷新一下,发现Tools里面的android SDK Platform-tools没有安装,我们必须安装上这个,否则在后面测试环境变量的时候会出问题。
右键"计算机"点属性->单击高级系统变量->点"高级","环境变量"
JAVA_HOME= D:\AndroidLearn\Program Files\Java\jdk1.7.0_07(JDK安装位置)
JAVA_JRE_HOME=%JAVA_HOME%\jre
JRE_HOME= D:\AndroidLearn\Program Files\Java\jre7(你的安装位置)
Android_SDK_HOME=D:\AndroidLearn\AppData\Local\Android\android-sdk (你的解压位置或者安装位置)
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JRE_HOME%\lib;%JRE_HOME%\lib\rt.jar;%JAVA_JRE_HOME%\lib;%JAVA_JRE_HOME%\lib\rt.jar
%Android_SDK_HOME%\platform-tools;%Android_SDK_HOME%\tools;%JAVA_HOME%\bin;%JRE_HOME%\bin;%JAVA_JRE_HOME%\bin;
A)编写一个HelloWorld.java程序如下所示:
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
保存在 D:\AndroidLearn中,然后打开cmd,进入dos命令,在提示符后面输入D:\AndroidLearn,则然后javac HelloWorld.java,则编译出HelloWorld.class。再java HelloWorld, 按enter键,则在dos命令中显示HelloWorld!,则说明该部分安装成功了
B)在控制台中输入adb,如果出现一下内容则说明该部分成功了,若出现错误请检查环境变量的配置和程序的完整性。
ADT是Android提供的一个插件,即Android Development Tools,为开发者提供了一个完整的开发环境。
点击OK并select All>Next然后根据提示安装并重启Eclipse如果出现下面的提示点击"OK"继续安装
备注:作为实验我们这里只下载了Android 4.0
如图则创建好了一个模拟器,点击它,然后点start,然后点击Launch
等待一会儿,让模拟器启动,就可以看见如下界面:
运行建的工程,run->run as(第一次运行时会跳出选择窗口,选择Android Application),点击ok
运行完成后bin文件夹下会生产TestApp.apk
至此,apk文件就生产成功了。
注意:此部分可以忽略,因为如果在生成apk文件时,模拟器已开启,一样会自动关联到模拟器。
1、启动Android模拟器
2、 将TestApp.apk文件复制到Android SDK的Tools目录中,使用cmd的cd命令定位到Android 模拟器目录Tools中,执行adb install TestApp.apk命令,这时模拟器将会自动执行安装
执行后,虚拟器界面如下
用usb线连接手机到电脑上,把TestApp.apk文件拷贝到你的手机上的sd卡的某个文件夹下。在手机找到你sd卡里刚才放的apk文件,点击就可以安装里。安装成功后截屏如下:
至此,本文就算完成了,也希望本文能给大家带来帮助,谢谢!
附录:附上一个接触android后,开发的一个小应用截图
Android:开发环境搭建、移植,布布扣,bubuko.com
原文:http://www.cnblogs.com/yuanli/p/3575155.html