• Java及Android开发环境搭建


    前言

      自从接触java以来,配置环境变量折腾了好几次,也几次被搞得晕头转向,后来常常是上网查阅相关资料才解决。但是过一段时间后一些细节就会记不清了,当要在其他机子上配置时又得上网查或者查阅相关书籍,如此反复很麻烦,并且网上的一些方法过时了,包含一些不必要的配置,每次按这些来做都要做一些不必要的工作。所以越发觉得知其然更要知其所以然,需要把自己的摸索整理下。这里借这次Android环境搭建的经历记下Android及Java环境搭建的方法。

    第一步:安装Java的JDK

      进Oracle官网下载自己机子对应的SDK版本。Java分为Java SE(标准版,满足大多数基本开发需求)、Java EE(面向企业)、Java ME(面向移动端,如嵌入式),每版都有对应的SDK,一般用的是前两者。如果不是web开发则下载Java SE的SDK,如果要进行web开发则下载Java EE的SDK,后者包含前者。两者网址如下:

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

      Java EE:http://www.oracle.com/technetwork/java/javaee/downloads/index.html

      下载下来后安装,32位的默认安装在C:Program Files (x86)Java下,64位的默认安装在C:Program FilesJava下,可以自己指定路径。

      在安装时选自定义安装,会出现开发工具、演示程序、源代码、公共JRE四个模块供选择安装哪些。这里去掉共JRE不安装它,因为它主要用于为浏览器上Java Applet的运行提供运行环境,现在很少有这种需求了。如果选择安装公共JRE,可以发现在sdk同级文件夹下有个jre文件夹,这就解释了选择默认安装时有两个jre的疑惑——sdk文件夹下有jre文件夹而与sdk文件夹并列的还有个jre文件夹。

    第二步:配置JDK

      安装好JDK后可以发现jdkin及jdkjrein下有许多后缀名为exe的可执行程序,这些都是JDK包含的工具,如javac.exe、jar.exe等。为了能在命令行中直接运行它们,需要配置环境变量。

      1、新建JAVA_HOME系统环境变量,值为第一步所安装jdk的目录。Eclipse等软件依赖于该变量,在运行时会自动检测是否定义了该变量以及是否有jdk

      2、在Path变量后面加上   ;%JAVA_HOME%in;%JAVA_HOME%jrein

      经过上述两步设置后即可在命令行运行相关命令,eclipse启动后也可以检测到jdk。

      在Java1.5以前(含)的版本中,还需要设置CLASSPATH变量,其值为.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar,变量值字符串前面有一个"."表示当前目录。设置该变量的目的在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。在Java1.5以后的版本中不再需要设置该变量,在执行Java程序时会自动去上述三个目录中找所需要的东西。

    第三步:Android SDK及IDE

      搭建Android环境及IDE,其实就是将Android SDK和IDE关联起来,总体有三种方法:

      1、下载Android Studio,安装,然后在Studio里通过sdk manager下载需要的sdk版本及其他库和文件,IDE为Android Studio

      2、分别得到Android SDK和Eclipse IDE(可以不用安装,直接复制),接着在Eclipse安装ADT插件(可以在线安装或先下载下来然后本地安装),用它关联两者,然后在Eclipse通过sdk manager下载需要的sdk版本及其他库和文件。

      3、下载带有ADT的SDK,里面包含装有ADT插件的Eclipse、SDK,解压就能直接用。

      Android SDK官方下载地址:http://developer.android.com/sdk/index.html,因为被墙可能无法访问。

      可借助第三方AndroidDevTools:http://www.androiddevtools.cn/,上面跟进并维护着Android各版本。

      注意点:

      在SDK里有很多Android开发的辅助工具,如DDMS、Emulator、ADB等,为了方便运行它们,可以将sdk目录下的tool、platform-tools加到系统环境变量中。

      Android程序的调试、运行可以使用真机或AVD,对于后者,通常先为Android SDK设置一个名为ANDROID_SDK_HOME的环境变量,值自己指定(不是SDK的安装目录),用来存放创建的虚拟设备。若不创建,则开发者创建的虚拟设备默认保存在C:Documents and Settings<user_name>.android下。

    参考资料

    五步搞定Android开发环境:http://www.cnblogs.com/zoupeiyang/p/4034517.html

  • 相关阅读:
    滑动拼图
    CentOS8安装中文输入法
    windows+ubuntu 双系统时间不一致的问题
    Goland 2019下载和安装(带破解补丁和汉化包)
    防火墙站名资源脚本
    linux上以服务方式启动程序kestrel
    NLog实践记录
    sqlserver安装ubuntu
    pyspark提交集群任务
    无法打开hadoop的UI页面
  • 原文地址:https://www.cnblogs.com/z-sm/p/4585364.html
Copyright © 2020-2023  润新知