cocos2d-js windows下搭建及常见问题解决

(小白一个,为了搭建js环境,尝试了很多次(都是泪呀),在此记录自己搭建过程,一下所需文件在低端有我成功所用的文件分享)

一、安装(环境的搭建)

1、python:

【1】官网上说不支持3以上版本,所以还是安装2.7.X的版本吧

【2】将python添加至环境变量Path中

【3】cmd下输入python,安装成功如下图:

2、jdk

【1】下载jdk安装,安装路径不要用空格或中文,个人建议下载7版本。(个人开始用8,在配置中出现一个错误,换为7以便后变没了)

【2】添加环境变量:

在系统变量中新建变量:JAVA_HOME:G:\java\jdk(这个路径为我个人jdk的路径)

在Path中添加:%JAVA_HOME%/bin(注意path中各个变量以;好分隔)

【2】在cmd中输入:java -version和javac -version测试,出现如下图成功:

2、sdk

【1】下载sdk,解压到指定目录下

【2】添加环境变量:

新建变量:ANDROID_SDK_ROOT:G:\adt-bundle-windows-x86_64-20140702\sdk(次路径为jdk的解压路径的jdk目录)

Path添加变量:%ANDROID_SDK_ROOT%\tools

3、NDK:

【1】下载DNK,解压到指定目录下

【2】添加环境变量:

新建变量:NDK_ROOT:G:\android-ndk-r10b(此为NDK的解压目录)

Path添加变量:%NDK_ROOT%

4、ant:

【1】下载Apache的ant,解压到指定目录

【2】添加环境变量:

星际变量:ANT_ROOT:G:\apache-ant-1.9.4\bin(注意一点要指定到bin目录下)

为Path添加变量:%ANT_ROOT%

【3】cmd输入ant -version,出现如下图成功:

4、cocos2d-js的安装:

【1】下载cocos2d-js引擎包,解压到指定目录下

【2】运行引擎目录下setup.py;若以上环境搭建成功则运行时会一闪而过

【3】运行完成后打开环境变量,此时在用户变量中出现如下图:

【3】将上所示变量复制到系统变量中去,并相应的为Path添加该变量

5、环境成功与否测试:新建及打包apk

【1】新建:cmd中运行:cocos new -l js,如下图

【2】打包apk测试:

在项目目录下运行cmd,输入:cocos compile -p android(第一次打包会很慢,很慢,很慢),成功如下图:

成功或在runtime\android目录下出现相应的apk

二、可能遇到的问题:

1、运行cocos run -p web是错误:

解决:在***\cocos2d-js-v3.1\tools\cocos2d-console\bin下的cocos.py文件添加下:

import sys

reload(sys)

sys.setdefaultencoding(‘gb18030‘)

添加后如图:

2、在环境搭建中会用各种问题,最可能会是各个工具的版本问题所导致的,在下分析我成功搭建所用的文件:

http://pan.baidu.com/s/1ntBP4yl

来自为知笔记(Wiz)

时间: 2024-10-10 04:06:35

cocos2d-js windows下搭建及常见问题解决的相关文章

windows下搭建node.js及npm的工作环境

最近在研究数据可视化D3框架,决定在windows下搭建一个nodejs及npm的工作环境,在网上查了n篇文章,别管是编译源码安装也好,还是使用node.msi格式安装包也好,总是有问题.最终,功夫不负有心人,还是搭建完成了.作为新手,其实我也不知道这样搭建对不对,但是运行'npm install'反正不出错了. 下面就把我的一些搭建过程说一下: 下载node.js.在http://nodejs.org/download/下载最新版的node.exe文件,我下载时是v0.10.33.下载完成后,

C++开发安卓、windows下搭建Android NDK开发环境

1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个工具,我们可以把用C/C++代码编译成可以直接运行在Android平台上的本地代码,这些本地代码以动态链接库( *.so )的形式存在,也正因为这样,我们可以通过复用这些动态链接库从而复用本地代码. 那么,通过NDK这个开发工具包,那么我们是否可以将一个APK完全使用C/C++来编写呢? 答案是不可

【转】Nginx windows下搭建过程

Nginx windows下搭建过程 内容列表: 简要介绍 下载安装 配置测试 一.简要介绍 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.2

Cocos2d-x 3.1.1 在Windows下搭建Android开发环境

Cocos2d-x 3.1.1 在Windows下搭建Android开发环境 本篇博客来给大家介绍如何在Windows下搭建Cocos2d-x Android开发环境,笔者前面写了几篇博客都是针对如何对Android项目进行交叉编译的,对应了Cocos2d-x 2.2.3版本和Cocos2d-x 3.0版本,其实3.0版本跟3.1.1是一样的,只是笔者介绍如何不适用命令行对Cocos2d-x Android项目进行交叉编译,而直接在Eclipse进行交叉编译. 前面几篇博客,如果有需要比较差别的

Windows下搭建PHP开发环境

Windows下搭建PHP开发环境 一.准备工作-所需软件 ·   Apache  \php\httpd-2.2.25-win32-x86-no_ssl.msi ·   PHP \php\php-5.3.1-Win32-VC6-x86.zip ·   Oracle client 10g\php\client 二.安装软件 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可. 安装完成之后,在

windows下搭建和配置java环境

基于很多原因,还是得说说java环境的搭建和配置. 1.下载JDK: jdk和jre的区别:jre表示运行环境,jdk除了运行环境,还带有调试开发环境. 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 这边主要讲解jdk7的安装. 此外http://www.oracle.com/technetwork/java/javase/downloads/index.html  这

Windows下搭建objective C开发环境

最近打算针对iPhone.iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言).由于苹果的自我封闭的产业链发展模式(从芯片.机器.开发语言.终端产品.服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发.Mac机器就不用说了,那比PC机器要贵不少(当然性价比还是很高的),所以,要想廉价方式学习Objective C就必须要在Windows上能搭建

Windows下搭建Openvpn使用用户名和密码验证方式如何引用shell脚本

网上找了很多资料关于Openvpn使用用户名和密码验证方式的大都是在linux环境下搭建的.其实在windows下搭建可以参考linux的情况,可以找到很多资料,主要遇到的问题是如何引用那个checkpw.sh的shell脚本.这里记下自己的经验. 为了引用此脚本,看了网上一个博客后有了点idea.首先安装Cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境.之后写一个bat文件,如script.bat: C:/cygwin64/bin/bash.exe  C:/che

cocos2dx在windows下搭建环境android报错

报错:Program bash is not found in PATH (如果按照我的方法来的话是没有这个错误的,我之前用别的方法的时候有但是后来还是没解决,写出来放到这里做参考吧) 参考原文:http://blog.csdn.net/fuyongbing1986/article/details/11556149 方法: 1.把cygwin/bin加入系统环境变量Path下 2.右击工程-->properties-->C/C++ Build -->ToolChain Edit    确