`

编译安卓环境需要的东西

 
阅读更多
一、工具
不能用中文路径或放在中文路径下
1.这不用下载:android sdk镜像 https://dsx.bugly.qq.com/repository/1 更新android sdk 4.4.2
2.ADT  链接: http://pan.baidu.com/s/1c2qcGQ8 密码: tvum
3.android NDK 链接: http://pan.baidu.com/s/1byEaaq 密码: nuep
4.apache-ant-1.9.7-bin.zip   http://apache.fayea.com//ant/binaries/apache-ant-1.10.1-bin.zip
5.python-2.7.11 https://www.python.org/ftp/python/2.7.11/python-2.7.11-macosx10.6.pkg
6.cocos2d  http://www.cocos.com/download
7. Java for OS X 2015-001  https://support.apple.com/kb/DL1572?locale=zh_CN
9.JAVA 链接: http://pan.baidu.com/s/1hr8BllE 密码: 4ja2


Mac 下解压NDK .bin文件,转到目录下cd /Users/Dream/Documents/cocos
1.获取文件权限
chmod a+x android-ndk-r10e-darwin-x86_64.bin
2. 解压出文件
./android-ndk-r10e-darwin-x86_64.bin


二、环境安装
1.安装Python 2.7.5 或者更高版本。打开终端并输入命令python。


如果已经安装了的话,会有下面的信息出来:
====================================================================


Python 2.7.6 (default, Sep  9 2014, 15:04:36)


[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin


Type "help", "copyright", "credits" or "license" for more information.


====================================================================
注:查完Python的版本后,你可以跑exit()退出Python


2.首先打开终端并定位到Cocos2dx所在的目录,如:cd /Users/Dream/Documents/cocos2d-x-3.6   跑一下命令./setup.py会提示你设置变量。


/Users/wangchao/Desktop/cocos/android-ndk-r10e
/Users/wangchao/Desktop/cocos/adt-bundle-mac-x86_64-20140702/sdk
/Users/wangchao/Desktop/cocos/apache-ant-1.9.7/bin


设置好后,终端的末尾会有一条消息:


====================================================================


Please execute command: "source /Users/Dream/.bash_profile" to make added system variables take effect


====================================================================
如果执行后source /Users/wangchao/.bash_profile提示not a valid identifier 则


vi ~/.bash_profile
:wq 保存退出
就可以了。




3.创建项目  cocos new ColorBird -p com.evanlin.colorbird -l cpp -d "/Users/wangchao/test"




4.编译项目 cd /Users/wangchao/test/ColorBird/proj.android
cocos compile -p Android --ap android-20
分享到:
评论

相关推荐

    android_最新_反编译工具.7z

    准备一个测试apk(eclipse或androidstudio打包,混淆文件为eclipse或androidstudio默认带的),如Test_android.apk,复制一个副本重命名为Test_android.zip,然后解压,你就可以看到一些东西了,不过这种方式看到的大...

    Qt on Android(QT上搭建Android环境,即在QT上编写对应自己手机安卓版本的APP) (附配置遇到的问题和总结)

    看着网上的环境搭建步骤,哇塞,感叹好复杂(全都是一些陌生又繁杂的东西),一下子就给心里增加了障碍,影响了大脑的运作,紧张而又迷茫(心里想我到底能不能成功配置,我到底需要多少天的时间才能成功);...

    Androidstudio开发安装教程.pdf

    JDK(Java Development Kit)是整个Java的核心,包括一系列Java开发的东西,安装完毕需要配置一下环境变量。 JDK下载地址 JDK下载地址是http://www.oracle.com/technetwork/java/javase/downloads/index.html。 ...

    轻量级Android 2D/3D游戏引擎

    LTLite Engine 是一个基于OpenGL ES的轻量级2D/3D游戏引擎,用C/C++实现, Android游戏开发者可以在windows下用cygwin+NDK+SDK环境,采用C++/C代码编写出的游戏运行效率高,引擎包含2D/3D的库,既可以单独使用2D库也...

    Android移动开发基础案例教程(第2版)_PPT.zip

    学习者需要了解如何下载、安装和配置SDK环境,包括设置Android Studio IDE,这是目前最常用的Android开发集成环境。 接着,讲解的是Android应用的基本架构和组件,包括Activity、Service、BroadcastReceiver和...

    Android安卓ROM简单制作教程.pdf

    1. 准备工具和环境:需要准备好Java环境、update-script编写工具等。 2. 底包的选择:选择合适的底包,官方发布的底包的版本不会太多,通常更新也不会频繁。 3. 升级包的制作:制作升级包,包含一系列的辅助工具和...

    深入理解Android之Gradle.pdf

    在以前ROM 的环境下,虽然可以配置Android.mk,但是需要依 赖整个Android 源码,而且还不能完全做到满足条件,很多事情需要手动搞。一个 app 如果涉及到多个开发者,手动操作必然会带来混乱。  library 工程我们...

    Archive.zip好东西啊

    "linux-androideabi"是目标系统标识,意味着编译的目标是Linux内核下的Android环境。"4.9"则代表GCC(GNU Compiler Collection)的版本号,是一个用于编译C/C++代码的工具集。 【aarch64-linux-android-4.9】这个...

    android手机ROM简单制作教程.pdf

    1. Java环境配置:Java环境是ROM制作的基础,需要配置Java环境来编译和编写代码。 2. 制作工具:制作工具是ROM制作的核心,需要选择合适的制作工具来制作ROM。 3. update-script编写:update-script是ROM制作的...

    新版Android开发教程.rar

    � Android 更像一款桌面环境为 Java 的 Linux 操作系统。有助于 Google 实现其 " 随时随地为每个人提供信 息 " 的企业战略。 HTC HTC HTC HTC Dream/G1 Dream/G1 Dream/G1 Dream/G1 具体配置 硬件 3.17 英寸 HVGA ...

    Android(安卓)Petraszd游戏源码

    Petraszd游戏源码,代码包大小:5.70M,具体的游戏名字不清楚,源代码看上去很完整,目录结构归整,老外的东西就是规范啊,有兴趣的学一学吧。有编译环境的可编译生成APK文件看效果,这里就不截运行图了。

    android手机ROM简单制作教程借鉴.pdf

    1. 安卓基础知识普及:Android是一种基于Linux平台的开源手机操作系统。 2. 制作工具:使用update-script编写美化集成、编译反编译等工具。 3. 制作步骤:从底包提取文件进行修改,使用Recovery工具刷入升级包等。 ...

    Android开发导引(译)

    今天终于把这本Android开发导引编译完了,拖了几个月,大家都在网上查资料,应该把一些东西回报到网上,这是我所能做的,希望这本书能对初学Android的开发者有所帮助。 这本开发导引描述了怎样使用Eclipse建立...

    Google Android SDK开发范例大全(完整版)

    如果电炉上有一个 Android UI,那么操控者甚至可以烹饪点什么东西。 在本文中,了解 Android 平台,以及如何将它用于移动和非移动应用程序。安装 Android SDK,并构建一个简单的应用程序。下载 本文中的示例应用...

    Android应用程序开发教程PDF电子书完整版、Android开发学习教程

    建立 Android Android Android Android 开发环境 ① 下载 JDK 5 or JDK 6 (JRE alone is not sufficient) ->安装->设置环境变量 JAVA_HOME CLASSPATH path ② 下载 Eclipse 3.3 (Europa), 3.4 (Ganymede) IDE for ...

    android-seriaport

    通过这个“android-seriaport”项目,开发者可以学习到如何在Android环境中建立和管理串口连接,调试通信问题,并为自己的应用添加串口功能。这个开源项目为学习和实践Android串口编程提供了一个实用的起点。

    JavaAndroidProgramming.pdf

    Java和Android编程快速上手指南向读者介绍了一系列基础知识点,从Java开发环境的搭建到Android应用的编程。以下是对文档内容的知识点整理: Java开发环境搭建: - 为了编写Java(以及Android)程序,用户需要安装...

    awesome-cpp-mobile:针对移动设备(iOS,Android等)编译CC ++的构建脚本的精选列表

    面向移动环境的C / C ++项目的出色构建脚本 精选的出色构建脚本列表,用于为移动环境(例如:iOS,Android等)编译C / C ++库。 目前,严重缺乏为移动设备构建C / C ++项目二进制文件的基于脚本的支持,因此,人们...

Global site tag (gtag.js) - Google Analytics