首页 > 其他分享 >Win7 配置Android开发环境

Win7 配置Android开发环境

时间:2023-06-22 11:36:51浏览次数:48  
标签:java 配置 Eclipse Win7 Android 安装 下载 SDK

一、安装 JDK

下载JDK最新版本,下载地址如下:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

这里我下载的是: Java SE Development Kit 6u24 for Windows x64, Multi-language,即这个文件:jdk-6u24-windows-x64.exe

Win7 配置Android开发环境_java

下载后安装。Windows 下安装完毕后需要设置三个环境变量

 

 

JAVA_HOME

指明JDK安装路径,就是刚才安装时的路径C:\Program Files\Java\jdk1.6.0_24,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse,ant 等都需要使用此变量)

PATH

Path使得系统可以在任何路径下识别java命令,设为:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

(要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。

上述环境变量设置好了后,可以运行cmd,在命令窗口里面运行下面命令,可以看到类似下面的信息:

 Win7 配置Android开发环境_JAVA_02

当然也可以在命令行下面使用 java -fullversion 可以对当前版本的详细信息。这时候的返回信息类似如下:

java full version "1.6.0_24-b07"

 

之后我们就可以写一个超简单的java程序: HelloWorld.java 文件内容如下:

public class HelloWorld    
{     
   public static void main(String args[])     
    {     
      System.out.println("HelloWorld!");     
    }     
}

依次: javac HelloWorld.java

java HelloWorld

来测试是否可以正常运行。

参看:

Java环境的搭建

 

二、下载并安装 Eclipse

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

我这里下载的是:  64 位的 Eclipse Helios (3.6.2)  Eclipse IDE for Java Developers

Win7 配置Android开发环境_java_03

即: eclipse-java-helios-SR2-win32-x86_64.zip 这个文件

下载后解压缩后就可以用了。

使用时选择一个Workspace 即可正常使用了。

Win7 配置Android开发环境_JAVA_04

如果我们还需要用 Eclipse 开发其他程序的代码,比如PHP,这时候我们可以添加Eclipse支持的软件,如下步骤:

在 Eclipse 开发环境的菜单 Help --> Install New Software 打开的界面中,选择Helios - http://download.eclipse.org/releases/helios/ 这个站点(如果你是用3.6的话),

然后下面的列表会刷新(可能要等好一会...),然后选择 Programming Languages这个分类下的PHP Development Tools(PDT) SDK Feature 这个,后面就是一路NEXT就OK了

Win7 配置Android开发环境_JAVA_05

Eclipse 中我们也可以设置JDK的版本,

在我们的项目上右键Properties –> Java Compiler中将 –> Compiler compliance level 设成我们需要的版本即可。

需要注意的是:Eclipse不自带jdk,它只需要jre就可以运行(不需要javac),因为它自带编译器(plugin目录里有compile包)。

在运行时,则是由于JRE安装时已经在环境中添加java这个命令(无论windows还是Linux),eclipse便利用它启动startup.jar。但如果只用jre,因为没有源代码,eclipse就不能根据源码生成库中type的注释了。

 

三、设置 Eclipse, 安装 Android 开发工具

打开Eclipse菜单Help--->install new software
选择ADD
输入Name:ADT
Location:https://dl-ssl.google.com/Android/eclipse/

按OK

然后全部全部打勾,安装。一直按 Next,接受其中的协议,最后会自动安装。

Win7 配置Android开发环境_JAVA_06

 

四、下载 Android SDK

下载Android SDK 选择 android-sdk_r10-windows.zip
国内可以通过下面地址下载:
http://code.google.com/p/androidforchinadeveloper/downloads/list
http://www.icewalkers.com/Linux/Software/536930/Android-SDK.html


 

五、设置Android SDK路径 5.1、Eclipse重启后,选择【windows】-----【preference】---【Android 】
点击Browse,选择刚刚下载的Android SDK路径(需要解压缩)
点击Apply

 

5.2、然后在 Window > Android SDK and AVD Manager  中选择需要装的Android Package。简单来说就是全选。
> Available Packages: 
> Android Repository:
+ Android SDK Tools, revision 9
+ Android SDK Platform-tools, revision 2
[Install Selected]
在 Avaliable Packages上选择拟需要安装的开发包(根据自己的需要安装,不需要全部安装)在线下载速度很慢的
这样Android 的开发环境就搭建完成了Win7 配置Android开发环境_java_07

 

 

参考资料:

ubuntu10.10 下安装android 2.2开发环境

标签:java,配置,Eclipse,Win7,Android,安装,下载,SDK
From: https://blog.51cto.com/u_15588078/6534468

相关文章

  • Android,两个互相影响的EditText如何避免死循环
    简单来说,是一个类似如下的需求:两个EditText,假设名字分别是et1和et2;et1的值*一个数字,假设是4500=et2的值;当et1的值发生变化时,et2的值也发生变化,et2的值发生变化时,et1的值也发生变化,用过用简单的 TextWatcher就会发生死循环,如何避免,下面是这个例子代码的最核心部分,简单来说就......
  • SRv6 静态配置
         ......
  • Android如何实现可插拔配置?
    大家好,我是3y,一年CRUD经验用十年的markdown程序员......
  • Android 面试 | 开源库面试题
    1,HTTP与缓存理论1.1HTTP缓存策略HTTP的缓存机制也是依赖于请求和响应header里的参数类实现的,最终的响应结果是从缓存还是从服务端拉取是有一套完整的机制的,HTTP的缓存机制的流程如下所示。HTTP的缓存可以分为两种:强制缓存和对比缓存1.2强制缓存要服务端参与判断是否继续使用缓存,......
  • Android ANR 实现机制详解
    一ANR概述ANR(ApplicationNotResponding),即应用程序无响应,Android系统指定某些事件需要在规定时间内完成,如果超过预定时间还能未能得到有效响应,就会造成ANR。具体表现为,应用位于前台时,系统会向用户显示一个对话框,如下图所示。用户可以选择“wait”让程序继续运行,也可以选择“......
  • 史上最全Android性能优化方案解析
    Android中的性能优分为以下几个方面:布局优化网络优化安装包优化内存优化卡顿优化启动优化……一.布局优化布局优化的本质就是减少View的层级。常见的布局优化方案如下:在LinearLayout和RelativeLayout都可以完成布局的情况下优先选择LinearLayout,可以减少View的层级,但是注意相同组......
  • Android App运行核心,Handler,Looper,Message
    目标在手机屏幕上显示指定的区域两种方法在已存在的图片上,绘制矩形,查看图片在全屏透明悬浮窗上直接画矩形已有图片绘制矩形读取图片letimgFilepath=files.path("./chess.png");letimg=images.read(imgFilepath);设置绘制区域letrect={left:52,top:20,rig......
  • android RecyclerView嵌套 RecyclerView 子item 和 父item点击事件如何处理
    前言经常会遇到列表嵌套列表的场景,那么父item和子item会有点击重叠该怎么处理尼?先上效果父adapteropenclassStoreListAdapter(layoutResId:Int,data:MutableList<StoreGoodsBean>):BaseQuickAdapter<StoreGoodsBean,BaseViewHolder>(layoutResId,data){//子adapt......
  • Android开发必备——注解
    前言阅读官方源码以及各类第三方框架时可以发现,很多地方都有注解,作为一名Android程序员,掌握注解属于必不可少的一项技能。1.什么是注解注解是以@符号开头的用来标识如类、字段、方法等的工具。说到注解,就不得不提另外一个概念——注释,两者其实都是做解释的功能,只不过注释是面向开......
  • Android 屏幕适配基础
    Pixels和dp、sp的区别不同屏幕密度下,1p显示的物理长度不同1dp在不同屏幕上显示相同的物理长度sp只用在字体上,和dp一样为了让在不同设备上有一致的显示效果单位尺寸搞清楚屏幕的各种单位含义,是屏幕适配的基础屏幕尺寸含义:手机对角线的物理尺寸单位:英寸(inch),1英寸=2.54cm屏幕尺寸......