【问题标题】:cocos2dx android studio edit configurationcocos2dx android studio 编辑配置
【发布时间】:2016-02-20 13:41:35
【问题描述】:

我已经为此安装了所有 cocos2dx 要求。当我创建一个 cocos2dx 项目时,该目录已创建:

现在我想在 android studio 上打开它。现在,当我打开 proj.android-studio 时,我无法运行项目,它需要 edit configuration 。现在我应该为运行这个 hello world 游戏做哪些配置? 并考虑这一点,我在 cocos2dx 中是全新的。 感谢您的帮助

【问题讨论】:

  • 在proj.android-studio文件夹中打开cmd,执行cocos compile -p android --android-studio。然后打开android studio,再次导入。
  • Android Studio 不提供对 c++ 项目的良好支持。事实上,我个人使用 Visual Studio 开发 cocos2dx 项目并使用上面的命令为 android 编译

标签: java android android-studio cocos2d-x


【解决方案1】:

很遗憾,Android Studio 没有强大的支持。您应该首先使用

进行编译

cocos compile -p android --android-studio

您应该在项目主目录(包含 Classesproj.android-studio... 文件夹)中运行此命令

运行后,cocos 会在bin/debug 文件夹中创建一个.apk file

您可以尝试在您的设备上运行此.apk,或者要获得不同的构建,您可以将proj.android-studio 导入Android Studio 并更改设置。但是,每当您更改 classes 文件夹中的文件时,您都必须重新编译它。

为方便起见,我将两个 IDE(Visual StudioAndroid Studio)和命令行保持打开状态。我正在Visual Studio 中编辑我的c++ 文件,我正在通过命令行编译代码,然后我正在尝试使用Android Studio 进行调试。

【讨论】:

    【解决方案2】:

    在命令promte中拖放您的项目。然后运行“cocos compile -p android --android-studio”。更多信息请参考this视频链接

    【讨论】:

      【解决方案3】:

      现在您可以使用 Android Studio 使用 Cocos2dx 进行游戏开发

      要求 -

      1. Cocos2dx-3.16
      2. Android Studio (v3.0.1)
      3. 建议更新 Android SDK(将 API 23 更新到 API 19)
      4. NDK r14b(不要使用 r16。它与 cocos2dx 存在兼容性问题)
      5. python (2.7.14)

      步骤-

      1. 安装python(安装时使用添加路径到所有本地硬盘 开车)
      2. 读取readme.md文件配置项目的基本要求(如设置环境路径)
      3. 新建 Cocos2dx cpp 项目
      4. 将 proj.android-studio 文件夹导入 Android Studio
      5. 更改支持的平台。如果您遇到任何错误
      6. 配置项目设置。点击 Open->Project structure 并添加 Min and Max API support
      7. 修改Android.mk。参考这个 https://stackoverflow.com/a/48045723/2052113
      8. 构建项目
      9. 运行项目(您的示例 android 游戏已准备就绪)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多