如何使用Cocos2Dx从C++代码创建.apk
How to create .apk from C++ code with Cocos2Dx
我想使用框架Cocos2D-x。我已经安装了所有东西,并开始了一个新项目。我在proj.win32中添加了C++代码,它运行得很顺利。
我选择这个框架是因为我想为Android做一个应用程序,但我有几个问题:
- 有可能用Cocos在C++中运行Android应用程序吗
- 如何从C++代码生成.apk
我想要一个.apk,它可以被像bluestacks这样的模拟器使用。
有人知道实现这一点的方法吗?
感谢
我不建议使用2D游戏引擎编写应用程序。为了从中获得基本的应用程序类型行为,你需要做很多事情。android库足以制作任何应用程序。如果您正在寻找一个跨平台的应用程序开发框架,请使用Xamarin或Cordova之类的东西。但要回答您的问题,您可以使用
cocos run -p android -j 4
运行应用程序。它将在控制台中显示的调试文件夹中生成一个apk文件。或者你可以在android项目中运行build_native.py文件来生成APK。该脚本可以在Debug或Release中运行,您需要安装python才能执行该脚本。
我希望这能有所帮助。
在终端中,只需转到您的项目目录并编写以下命令:
cocos run-p安卓
它将在~YourProjectDirectory/bin/debug/android/YourGame-debug.apk 中创建一个apk
相关文章:
- RapidXML - 代码创建意外结果
- 访问在托管代码创建的事件上对WaitforsingLeoBject拒绝
- 指纹读取器 - 从 C# 代码创建事件处理程序到C++的问题
- 正在读取由另一组代码c++创建的二进制文件
- 使用矢量push_back代码创建对象副本时遇到问题
- 是否可以对构造函数抛出异常的对象进行异常处理,该对象的异常处理接近其基于堆栈的代码创建
- 我想在我的main中为下面的代码创建一个对象..那么我该怎么做呢
- 正在用现有代码创建.dll
- 如何判断哪行代码创建了新线程 (gdb)
- 从两个子目录中的代码创建一个 .so 文件
- 从C++代码创建单独的 QML 窗口
- 我的C++生成文件无法为每个.cpp代码创建对象文件
- 在V8中从C++代码创建自定义错误类
- 为什么代码创建错误的二进制搜索树
- 如何通过代码创建一个简单的MFC统一颜色HICON图标
- 这段代码创建了多少个变量C的副本
- 如何使用Cocos2Dx从C++代码创建.apk
- 保留egl上下文,通过本机代码创建
- 为PCL c++代码创建的boost.python模块的导入错误
- 使用Visual Studio express 2013为c++代码创建独立的可执行文件