切记,sdk和ndk的安装路径中的文件夹名称,最好不要有汉字,能用英语用英语,实在不行用拼音。本人含泪忠告!
大家觉得有什么错误,希望大家指出来,我们共同进步。
1.安装JDK:
首先下载java jdk:点击打开链接,点开如图:
win7 32位,选择x86,64位选择x64;
安装后,配置环境变量:
点击箭头所指的选项:
新建环境变量:
CLASS_PATH 值:.;JAVA_HOME%\lib;(.号不能没有!!)
JAVA_HONE 值:G:\android\jdk1.7.0_45(jdk的安装路径)
然后,在系统变量PATH前面加上:%JAVA_HOME%\bin;(注意:这里的分号不能省略)。
JDK安装完毕。然后,你点击开始->附件->命令行,输入java -version(注意中间有空格),如果输出下面的界面,说明,你配置成功:
2.下载eclipse:
下载完成之后,直接打开就行。
3.安装android的sdk和ndk
下载地址:
http://developer.android.com/sdk/index.html
打开installer_r18_windows.exe。它会检查jdk的安装情况,如果,安装失败,然后,就没有然后了、、、、、
打开SDK Manger.exe,出现下面的界面,选择,你需要的sdk,下载,安装
这是,已经安装的状态:
如果没有出现上面的界面,不要着急,慢慢来,文章的下面会有讲解。
接下来,还是我们熟悉的配置环境变量:前戏和安装JDK的一样,你懂得
新建环境变量 ANDROID_SDK 值:G:\Android SDK\platforms;G:\Android SDK\tools(你的sdk的安装路径)
在系统变量中PATH加入:%ANDROID_SDK%
然后,和前面一样,看看我们的sdk安装是否成功,你没猜错,前戏还是一样,你点击开始->附件->命令行,输入:adb -h,出现:
注意输入的字符!!
如果你的没有出现这个,下载这个:http://download.youkuaiyun.com/detail/jin_syuct/6490941,然后,在你的用户文件中,解压。
下载NDK:http://developer.android.com/tools/sdk/ndk/index.html
下载完事之后,自己找地方解压。
Android NDK包含build、docs、samples、sources、GNUmakefile、ndk-build、ndk-gdb及readme等内容,看看全的没有。
4.安装cygwin:
这是无比坑爹的一步,我就在这一步,失败了好多次。在安装之前,先看看文章开头的那句红颜色的话!
下载后是一个step.exe文件,直接点击下一步:
在选择安装方式,第一次选择Direct Connection在线下载安装,然后选择安装路径(看看红色的话)。
但是要注意,这个界面下的安装路径是最终安装路径:
然后:设置本地包暂存路径:
设置网络连接方式:
选择下载地址:
我们编译NDK,在默认情况下,只需要选择Devel,将她从默认改为安装,如图:
最后,坐等下载完成。
完事之后,打开cygwin,分别输入:gcc –v,g++ --version,make –version,gdb –version,进行测试。打印出一些关于版本号的信息。如:
5.安装ADT和配置Cygwin:
打开Eclipse, 在菜单栏上选择 help->Install New SoftWare,点击Add,出现:
名字,自己取,下面的输入:
https://dl-ssl.google.com/android/eclipse/ ,不行的话,给位http。
点击OK,出现:
选择下面:
然后,点击下一步,出现:
点击下一步,出现,选择:
点击完成,出现:
完成后,如图所示:
点击重启。
然后,点击EC->window->winpreferences,,如图:
这里有你SDK的安装位置。
在这里,如果你的SDK没有安装成功,所以你点击window->Android sdk and avd manager,会出现和上面讲安装SDK一样的界面,接下来和安装SDK是一样的。选择你要的SDK。
接下来,新建AVD,点击,window->Android Vitural Device Manger。出现:
点击NEW,出现:
名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义,点击 Create AVD便成功创建。
最后的BOSS——配置cygwin,我在这里死了无数回。。。。
最好,你的电脑能显示文件后缀名,不能的回,百度。还有,百度下载一个UE。
从命令行进入cygwin目录,然后,运行cygwin.bat。如果你不是用Administrator账号登录的系统,那么会在cygwin\home\文件夹中生成一个以你的登录名命名的新的文件夹。
在cygwin目录下的home文件中,用UE打开.bash_profile 文件,然后编辑,如图:
圈住的那部分是你的NDK的安装路径。
按后,保存关闭。
你可以,打开cygwin.bat,输入cd $ NDK_ROOT,看看,输出的是不是你的NDK的路径,如果不是,那就安装失败。
最后想说,如果,你很不幸,cygwin安装失败,需要删除它,你只需要点击step.exe,一步步的下一步,当到devel是,将安装改为删除,他就给你删除了。