• Cocos2d-x win7下 android环境搭建


    原地址:http://blog.csdn.net/xingboss3/article/details/8267512/ 

    综合了以下三篇

    http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html

    http://www.cnblogs.com/lhming/archive/2012/06/27/2566467.html

    http://www.douban.com/note/229610750/

    1.安装Java JDK

    下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载自己系统对应的jdk

    安卓开发无需jre,jre是个java虚拟机,安卓开发有自己独立虚拟机

    新建环境变量:JAVA_HOME 值为:D:Program FilesJavajdk1.7.0   值为jdk的安装目录,根据自己实际情况更改(最好目录下的路径名都是英文的)

    点击环境变量

    选择系统变量的新建

    新建环境变量:CLASSPATH  值为:.;%JAVA_HOME%lib;(注意:点号表示当前目录,不能省略)

    在系统变量Path的值的前面加入以下内容:%JAVA_HOME%in;(注意:这里的分号不能省略)到这里,JDK安装完毕。后面的安卓是我设置安卓后增加的,无视。

    单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version  
    出现如下界面,就表示安装成功:

    wps_clip_image-32698

    2.安装androi  SDK

    下载地址 http://developer.android.com/sdk/index.html

    安装时会检查jdk安装情况,如果没安装成功会失败的。

    然后运行SDK Manager.exe 进行更新sdk(建议根据需要下载对应版本的sdk)(如果没有出现下图http://blog.sina.com.cn/s/blog_6e1ad0cf01013v9u.html)

    wps_clip_image-13441

    点解install packages。(点进去后要全部接受,相应版本里的API才全部安装)完成后,为了方便,也配置下环境变量

    如果有错误警告http://blog.sina.com.cn/s/blog_4a94a0db0100y4h7.html

    新建环境变量:ANDROID_SDK 值为:G:Android SDKplatforms;G:Android SDKplatform-tools(这个是SDK存放的位置下的两个子目录)

    在系统PATH环境变量种加入:%ANDROID_SDK%

    单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:adb -h

    wps_clip_image-17920

    3.下载安卓NDK

    下载地址http://developer.android.com/tools/sdk/ndk/index.html

    下载解压,之后有用

    4.Cygwin安装

    由于NDK开发大都涉及到C/C++在GCC环境下编译、运行,所以在Windows环境下,需要模拟Linux模拟编译环境,下载地址:

    http://www.cygwin.com/

    下载后是个setup.exe文件,使用过程如下:

    第一步:运行setup程序,第一步图略,直接点击Next进入下一步。

    第二步:选择安装方式,第一次可以采用Direct Connection在线下载安装,如有现成的离线包,可以选择离线安装(Install from Local Directory)。

    第三步:选择安装目录,比如C:Cygwin,注意此目录是指Cygwin最终的安装目录,不是下载文件暂存目录。

    wps_clip_image-20365

    第四步:设置本地包暂存路径

    暂存目录默认是放到setup.exe的同级目录下,下载后名字类似ftp%3a%2f%2fcygwin.mirrors.pair.com%2f这样格式。

    wps_clip_image-4071

    第五步:设置网络连接方式

    wps_clip_image-17795

    第六步:选择下载站点地址

    起初尝试几个看哪个速度快就用哪个地址(如果感觉不快就点取消,再次来过)。

    wps_clip_image-25446

    第七步:等待加载安装项载入,选择安装项

    我们编译NDK,在默认设置下,只需选择Devel(点击列表中Devel,将后面的Default改为Install,图中箭头所示),其它均为默认状态。(其实NDK需要的不多,主要autoconf2.1、automake1.10、binutils、gcc-core、gcc- , g++、gcc4-core、gcc4-g++、gdb、pcre、pcre-devel、gawk、make )

    wps_clip_image-9612

    第八步:等待下载完成

    下载过程中可能出现错误,换个地址下载。下载完成时间决定于你选择的安装包数量及网络连接速度,比如按照本文默认的选择方式,可能需要2-3个小时(视网速而定),下载后压缩包约1.2G,下载完成后会自动安装到上文设置的安装目录。

    wps_clip_image-17368

    提醒:第一次下载完成后,最好把下载的包目录做个备份,下次安装同样的环境可以直接使用离线安装方式(第二步中选择本地安装)。

    运行cygwin,在弹出的命令行窗口输入:cygcheck -c cygwin命令,会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常。

    然后依次输入gcc –v,g++  --version,make –version,gdb –version进行测试,(注意空格和-)如果都打印出版本信息和一些描述信息,这说明cygwin安装成功了。

    5.安装ADT

    1 安装android 开发插件

         (1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现如下界面:

    wps_clip_image-21032

        点击 Add按钮,出现如下界面

    wps_clip_image-25935

         输入网址: https://dl-ssl.google.com/android/eclipse/    (如果出错,请将https改成http)

         名称: Android (这里可以自定义)

       点击OK,将出现如下界面

    wps_clip_image-17538

    全部选中。

    点击 Next按钮 ,出现如下界面:

    wps_clip_image-9249

    点击Next按钮,出现如下界面:

    wps_clip_image-30732

    选择 I accept the terms of the license agreements   点击Next,进入安装插件界面

    wps_clip_image-9380

    安装完成后,出现如下界面

    wps_clip_image-25544

    点击Yes按钮,重启Eclipse。

    点击菜单window->preferences,进入如下界面:

    wps_clip_image-24007

    选择你的android SDK解压后的目录(ADT 18 默认会扫描你的电脑,找到并配置好SDK位置)。

    从windows的开始菜单打开AVD Manager,新建虚拟机,完成后

    在命令行中进入cygwin目录,并执行cygwin.bat,如果你不是用Administrator账号登录的系统,那么会在cygwinhome文件夹中生成一个以你的登录名命名的新的文件夹。

    修改新生成文件夹中的“.bash_profile ”文件,用UE或editplus等文本编辑器打开,在最后增加: 

    NDK_ROOT=/cygdrive/e/android-ndk-r8-windows/android-ndk-r8  (e/android-ndk-r8-windows/android-ndk-r8是安装ndk的路径)

    export NDK_ROOT

    然后保存关闭。

    android工程创建和编译参考我最上面的第二篇

    进入Cygwin Terminal一般是这样要

    如果要转到相应的目录下,cd指令就是改变当前的路径

    在我安装过程中遇到一个问题就是,步骤都对了,肯定程序就是安装不进虚拟机第二篇的19有那个问题,22楼有答案

    (从cocos2d-2.0-rc0a-x-2.0起,支持了open gl es2.0,默认的工程创建是要求运行于open gl es2.0上的,即目前模拟器还未支持,所以必须用真机去调试)

    1.打开手机 设置-->应用程序-->开发-->usb调试打勾

    2.用数据线连接电脑(连接类型可以不用选)

    3.安装手机的驱动程序,找不到驱动程序用驱动精灵安装

    4.检查是否检测到设备 SH17DTJ00468就是手机的序列号

    选择工程,右键,run as-->run configurations-->左边栏选择好对应的工程

    右边栏选择target,选择Launch on all compatible devices/AVD's,再选择Active devices and AVD's,就可以运行在真机上了

  • 相关阅读:
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    Apache Spark RDD(Resilient Distributed Datasets)论文
    Apache Spark 2.2.0 中文文档
    Apache Spark 2.2.0 中文文档
    【机器学习实战】第10章 K-Means(K-均值)聚类算法
    [译]flexbox全揭秘
  • 原文地址:https://www.cnblogs.com/123ing/p/3901268.html
Copyright © 2020-2023  润新知