cocos2d-x学习笔记--win7环境搭建android环境

本文详细介绍了如何安装Android开发所需的JDK、Eclipse、SDK、NDK,并配置相关环境变量,包括安装步骤、配置环境变量的方法以及使用命令行验证安装成功的流程。同时,提供了在安装过程中可能遇到的问题及解决方案,帮助开发者顺利搭建开发环境。

切记,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是,将安装改为删除,他就给你删除了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值