【本范例所采用的配置】

·系统: Windows7 旗舰版, Service Pack 1 32 位(最新的 NDK 已不支持 WindowsXP
· JDK java 包): 1.7
· Android Studio (制作安卓程序的主要工具): 1.4
· SDK (安卓开发工具包): Android Studio 1.4 自带的
· NDK (原生开发工具包,用来做安卓程序的 C/C++ 部分):用 Android Studio 1.4 内置的链接下载
· Experimental Plugin (一个实验版插件,目前 NDK 必不可少的助手): NDK 自带的
· gradle (负责安卓程序的编译): 2.5 版(目前 NDK 只支持 gradle2.5 ,版本高了低了都不行)


上述工具,除了 Windows7 ,共有五个,但有些工具是捆绑在别的工具上的,所以,如果你的机器上一个也没有,要下载的只是这三个:


JDK在网上很容易搜到。另外两个,你可以到https://developers.google.com/下载,如果google的网站上不去,国内有一个网站http://www.androiddevtools.cn/收录了绝大部分安卓开发工具。


【安装】

假如你的系统从来没有碰过Android ,要做的事情是:


一、安装 JDK 1.7


重要的是记住安装路径。我的电脑是双系统, Windows7 D 盘上,所以我装 java 的路径是“ D:\Program Files\Java\jdk1.7.0_71 ”。
过去,在 WindowsXP 中使用 Android Studio ,装 java 要避免带空格的路径,现在 Windows7 没有这个限制了,你按默认的路径安装即可。


二、给 java 设环境变量


在电脑桌面左下角点“开始”按钮,然后依次选“控制面板”、“系统和安全”、“系统”、“环境变量”,打开“环境变量”对话框,这里有两个“新建”按钮,点下面那个(再次强调,是下面那个),建一个新的系统变量,名为“ JAVA_HOME ”,值为 java 的安装路径(我的是“ D:\Program Files\Java\jdk1.7.0_71 ”)。






再建一个新的系统变量,名为“ CLASSPATH ”,值为“ .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ”,注意前面有点和分号。
找到已有的系统变量“PATH”,双击它,打开编辑它的窗口,在变量值的末尾加“ ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ”,注意前面有分号。


总结刚才的 3 个环境变量:
· JAVA_HOME (新建的)  java 的安装路径
·CLASSPATH (新建的) 
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
· PATH (改原来的)   ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (加在原值的后面)
改完之后一连串的“确定”,使这些变量得以保存。
验证java 是否装好的方法:在DOS 窗口中输入 java -version 回车,若看到版本信息,就是装好了。


三、安装AndroidStudio1.4 NDK


安装过程略。从提示文字上可以看到,这个版本 Android Studio SDK 也一并安装到你电脑里了。
若不带 SDK ,就要单独下载和安装 SDK ,过后还要在 Android Studio 中填写 SDK 安装路径。
装好之后先别着急启动,在 Android Studio 的安装目录中找到 bin 文件夹,在其中找到 idea.properties ,用记事本打开,在其末尾添加一行并保存:
disable.android.first.run=true
如果 Windows7 不让你修改这个位于系统盘的文件,那就把它拷贝到别的地方修改,再拷回去覆盖原文件,这是可以有的,因为 Windows7 允许系统盘更换文件,只不过先问问你是不是管理员。
做这件事,是为了防止 Android Studio 启动时不停地连 google 服务器(在不翻墙的情况下根本连不上,只能让程序停在那儿不动)。
然后启动 Android Studio ,如果走不动,多半是因为java没装好。
出现“ Welcome... ”窗口后,选“ Configure ”、“ Project Defaults ”、“ Project Structure ”, 打开“ Project Structure ”窗口:






你第一次启动时看到的窗口不是这样的,“Android NDK location”中没有东西,可能“JDK location”中也没有。
“Android SDK lication”肯定有了,因为SDK 是这个版本自带的,它装好了,路径也就自动填上了。但 JDK 可能需要你手工填写,把 java 的安装路径填进去(也就是刚才设环境变量“ JAVA_HOME ”时填的路径)。
至于 NDK ,先要安装。
尚未安装 NDK 时,在此窗口的“ Android NDK location ”下会有一个按钮让你安装,点它按提示进行,在翻墙的情况下 ,经过漫长的等待, Android Studio 告诉你在下 SDK ,其实也在下 NDK ,下载完在提示文字中就看到了,这是 NDK 。接着进入 NDK 安装,这用不了多久。装好后就自动填上了 NDK 的路径,就成了上图的样子。
有人说翻墙麻烦,不如找一个国内的链接下载 NDK ,安装,把地址告诉 Android Studio 。但这样一来,只能在项目中填写 NDK 地址,不能在整个程序中固定它。
而且 google 的官网建议用 Android Studio 内置的链接下载 NDK ,版本是 r10e ,必须装在 SDK 目录下的 ndk-bundle 文件夹中,配套的 gradle 只能是 2.5 版, SDK 至少是 19.0.0 版且带生成工具(参阅 tools.android.com/tech-docs/new-build-system/gradle-experimental ),既然这么麻烦,还不如直接用 Android Studio 内置的链接下载。
如果你永远不需要在项目中写 C C++ 代码,就不用管 NDK 了, gradle 也就用 Android Studio 自带的就行了,下一步也就免了。
在这里还要为 NDK 设环境变量:
NDK_ROOT (新建)  NDK 的安装路径
PATH (结尾增加)  ;%NDK_ROOT%

更多相关文章

  1. android中wifi输入的密码保存的路径
  2. android 打开系统相册得到路径 上传图片到php服务器
  3. 错误:警告:无法从javaldx读取路径
  4. java项目中Classpath路径到底指的是哪里?
  5. 如何将树路径转换为json对象
  6. Java - 获取ClassPath的路径和资源
  7. 在二叉树中找出和为某一值的所有路径-java实现
  8. 环境变量在cron中看不到
  9. Linux(Centos7.X ) 配置Java 环境变量

随机推荐

  1. android String
  2. Android笔记 - Android启动之Launcher启
  3. android启动画面
  4. Android(安卓)textview实现删除线
  5. [置顶] Android View系统学习文章汇总
  6. Android知识积累
  7. Android 4.3新特性——SElinux简介
  8. ubuntu16.10 AndroidStudio创建Virtual D
  9. Hybrid App开发问题记录
  10. android中设置全屏的方法