如何使用Cocos2Dx从C ++代码创建.apk

时间:2015-11-19 23:06:14

标签: android c++ cocos2d-x

我想使用框架Cocos2D-x。我安装了所有东西并启动了一个新项目。我在proj.win32中添加了C ++代码,它运行顺畅。

我选择了这个框架因为我想为Android做一个应用程序,但我有几个问题:

  • 是否可以使用Cocos在C ++中安装Android应用程序?
  • 如何从C ++代码生成.apk?

我想有一个可以被模拟器使用的.apk,例如bluestacks。

有人知道实现这个目标的方法吗?

谢谢

2 个答案:

答案 0 :(得分:0)

我不建议使用2D游戏引擎编写应用程序。为了从中获取基本的应用程序类型行为,您将需要做很多事情。 android库足以制作任何应用程序。如果您正在寻找跨平台应用程序开发框架,请使用XamarinCordova之类的内容。但要回答你的问题,你可以使用

cocos run -p android -j 4

运行该应用程序。它将在控制台中显示的调试文件夹中生成一个apk文件。或者你可以运行android项目中的build_native.py文件来生成APK。该脚本可以在Debug或Release中运行,您需要安装python来执行脚本。

我希望这会有所帮助。

答案 1 :(得分:0)

在终端中,只需转到项目目录并编写以下命令:

  

cocos run -p android

它会在里面创建一个apk~YourProjectDirectory / bin / debug / android / YourGame-debug.apk