Android开发环境的搭建

Android开发环境的搭建

六月 15, 2019

JDK安装


JDK下载地址:(https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html)

Java Development Kit (JDK) 是太阳微系统针对Java开发人员发布的免费软件开发工具包(SDK,Software development kit)。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。2006年太阳微系统宣布将发布基于GPL协议的开源JDK,使JDK成为自由软件。最新版本为Java SE Development Kit 11.0.2

1

2

在MacOS上,不需要配置环境变量,如果是Windows系统,

  1. 新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk11.0.2
  2. 打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

备注:

  1. 表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;
  2. JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。
  3. PATH使得系统可以在任何路径下识别java命令。
  4. CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。
  • 测试JDK

在CMD命令下输入javac,java,javadoc命令:出现关于JAVA的信息,表示安装成功。

IDE安装(eclipse)


Eclipse下载地址:

进入软件下载页面如下图所示,首先我们要了解eclipse是免费、开源的,而MyEclipse是收费的,它们就是所集成的插件不同,我们需要下载Eclipse IDE for Java Developers,它有 Mac OS X 、Windows、Linux三大版本,根据自己的操作系统平台选择对应的版本。Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

19

20

下载好软件,打开软件安装包,我的安装过程很简单,把应用程序拖进Application文件夹就完成安装

21

安装打开界面如图所示:

22

工作台如图所示:

23

这个软件默认是英文的,对于英语不好的人显得不怎么友好(我个人建议不要汉化)但我还是写一下汉化教程:

汉化包下载地址:(https://www.eclipse.org/babel/downloads.php)

24

点击Chinese:

25

选择汉化比较完全的:

26

解压此文件夹:

27

重启软件后就是汉化的了

28

汉化成功!

安装Android SDK


下载地址:https://developer.android.com/studio/?hl=pt-br#downloads(如果不会科学上网,最后有直接下载地址)

如果您不需要Android Studio,可以下载以下基本的Android命令行工具。您可以使用包含sdkmanager 来下载其他SDK包。这些工具包含在Android Studio中。

SDK工具下载

安装ADT


ADT下载地址:(如果不会科学上网,最后有直接下载地址)

23.0.4:https://dl.google.com/android/ADT-23.0.4.zip

23.0.6:https://dl.google.com/android/ADT-23.0.6.zip

可选安装Android Studio进行Android的开发


国外下载载地址(https://developer.android.google.cn/studio)(如果不会科学上网,最后有直接下载地址)

国内下载地址https://www.androiddevtools.cn/index.html)

目前官网推荐的是下载包含有Android SDK的Android Studio,使用SDK Manager(可以设置g.cn:80作为SDK代理,实现免翻墙更新SDK)下载最新的SDK tools和platforms。

下载andriod studio

andriod studio

如果需要汉化andriod studio的请看这里:

Android Studio 翻译组项目

地址(https://github.com/AndroidStudioTranslate/Android-Studio-Translate)

最新汉化包集release

  1. 翻译库规则resources_en文件夹请勿随意修改(当前版本AI-141.2240497)

  2. 文件夹命名方式’resources_’+’语言英文’,翻译请在相应语言文件夹内文件中进行修改,例如,英文为resources_en,中文为resources_zh

  3. 目前,先翻译.properties后缀文件

  4. 重点来了,也是翻译的关键,翻译后请转换成Unicode

    工具

    1. 工具地址:https://github.com/AndroidStudioTranslate/Android-Studio-Translate-Tool
    2. 工具使用命令:java -jar TranslationAS.jar(新建lib文件夹,并复制相关的库到lib)
    3. 工具说明:该工具直接选择resources_en.jar,点击获取jar包目录,勾选翻译,双击列表会自动翻译成中文,翻译完一个属性文件后点击保存属性值文件,翻译完后,请从新生成的jar包中将相应的属性文件在该库中进行修改。(工具会自动进行编码转换,使用netbeans开发)
    4. jdk版本: 1.7+

全部下载地址:


由于大陆直接访问Android的官方网站一般情况下比较困难,特此列出了Android各个SDK版本的直接下载地址。

ADT


官网各版本下载链接:

https://dl.google.com/android/ADT-23.0.7.zip
https://dl.google.com/android/ADT-23.0.6.zip
http://dl.google.com/android/ADT-23.0.4.zip
http://dl.google.com/android/ADT-23.0.3.zip
http://dl.google.com/android/ADT-23.0.2.zip
http://dl.google.com/android/ADT-23.0.0.zip
http://dl.google.com/android/ADT-22.6.3.zip
http://dl.google.com/android/ADT-22.6.2.zip
http://dl.google.com/android/ADT-22.6.1.zip
http://dl.google.com/android/ADT-22.6.0.zip
http://dl.google.com/android/ADT-22.3.0.zip
http://dl.google.com/android/ADT-22.2.1.zip
http://dl.google.com/android/ADT-22.2.0.zip
http://dl.google.com/android/ADT-22.0.5.zip
http://dl.google.com/android/ADT-22.0.4.zip
http://dl.google.com/android/ADT-22.0.1.zip
http://dl.google.com/android/ADT-22.0.0.zip
http://dl.google.com/android/ADT-21.1.0.zip
http://dl.google.com/android/ADT-21.0.1.zip
http://dl.google.com/android/ADT-21.0.0.zip
http://dl.google.com/android/ADT-20.0.3.zip
http://dl.google.com/android/ADT-20.0.2.zip
http://dl.google.com/android/ADT-20.0.1.zip
http://dl.google.com/android/ADT-20.0.0.zip

SDK——23.0.2


Windows32 & 64-bit:http://dl.google.com/android/android-sdk_r23.0.2-windows.zip

Windows32 & 64-bit:http://dl.google.com/android/installer_r23.0.2-windows.exe

Mac OS X32 & 64-bit:http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip

Linux32 & 64-bit:http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz

SDK——24.1.2


Windows32 & 64-bit:http://dl.google.com/android/android-sdk_r24.1.2-windows.zip

Windows32 & 64-bit:http://dl.google.com/android/installer_r24.1.2-windows.exe

Mac OS X32 & 64-bit:http://dl.google.com/android/android-sdk_r24.1.2-macosx.zip

Linux32 & 64-bit:http://dl.google.com/android/android-sdk_r24.1.2-linux.tgz

Android Studio——V3.4.1.


中文网址:http://www.android-studio.org/

Windows(64-bit):https://dl.google.com/dl/android/studio/install/3.4.1.0/android-studio-ide-183.5522156-windows.exe

No .exe installer

https://dl.google.com/dl/android/studio/ide-zips/3.4.1.0/android-studio-ide-183.5522156-windows.zip

Windows(32-bit):https://dl.google.com/dl/android/studio/ide-zips/3.4.1.0/android-studio-ide-183.5522156-windows32.zip

MAC:https://dl.google.com/dl/android/studio/install/3.4.1.0/android-studio-ide-183.5522156-mac.dmg

Linux:https://dl.google.com/dl/android/studio/ide-zips/3.4.1.0/android-studio-ide-183.5522156-linux.tar.gz

ADT Bundle——23.0.2

由于历史原因,我给你的链接到最后版本的ADT:

linux 64 bit:http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
linux 32 bit:http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
MacOS X:http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
Win32:http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
Win64:http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip