android环境配置

JVM:

Java Virtual Machine,jvm提供了一个虚拟的计算机环境,它有自己的指令集,jvm通过将java代码翻译成自己的指令集,然后再将翻译后的指令再翻译成真实的计算机指令集;当安装JDK时已经将JVM安装到了电脑

1. IDE:

Intelligent Development Environm的简称。即智能开发环境。是一种开发工具。常用的IDE有adt-bundles和Android studio。两个都需要配置jdk。

2. ADT:

Android Development tools的简称。即Android开发工具。ADT为Eclipse的插件。在Eclipse和SDK之间起了一个桥梁的作用。

3. SDK:

Soft Development Kit的简称。软件开发工具包。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。

4. JDK:

Java Development Kit。Java的开发工具包。包括了Java运行环境、Java工具和Java基础类库。

4.2 JRE:

java runtime environment。是运行环境,相当于jvm虚拟机。jdk开发出来的java程序必须在jvm中运行,jre就提供了这么一个环境。

4.3 JAR:

Java Archive。是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件;,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。

5. NDK:

Native Development Kit

概念:

(1).NDK是一系列工具的集合。帮助开发者快速开发C/C++的动态库。

并能自动将so和Java应用一起打包成apk。这些工具对开发者的帮助是巨大的。

(2).NDK将是Android平台开发支持C开发的开端。

作用:

(1).代码的保护。由于Java层代码很容易被反编译,而C/C++库反编译难度很大。

(2).可以方便的使用现存的开源库。大部分现存的开源库都是用C/C++代码编写的。

(3).提高程序的执行效率。将要求高性能的应用逻辑使用C开发,从而提高应用程序的执行效率。

(4).便于移植。用C/C++写的库可以方便的在其他的嵌入式平台上再次使用。

5.gradle:

gradle是更好的管理三方库和打包用的,借用维基百科一句话:gradle就是又能干maven的活,又能干ant的活,用groove语言写脚本,表达能力还更强。

gradle官方地址:http://gradle.org/gradle-download/

gradle位置:Prefences---->Build Tools--->Gradle

window下:File->setting

gradle文件路径:/Applications/AndroidStudio.app/Contents/gradle/gradle-2.10

手动配置:打开终端输入 open .bash_profile;在文本编辑框输入如下:

GRADLE_HOME=/Applications/AndroidStudio.app/Contents/gradle/gradle-2.10;export GRADLE_HOME;export PATH=$PATH:$GRADLE_HOME/bin

保存退出

在终端中输入gradle -version中查看版本

6.System Image:

系统映像,就是安卓手机刷机包,创建模拟器需要用到

你可能感兴趣的:(android环境配置)