【问题标题】:Cocos Studio: Cocos Framework is not installed errorCocos Studio:Cocos 框架未安装错误
【发布时间】:2016-01-16 15:43:02
【问题描述】:

我使用 cocos2d-x.org 站点上的非框架包含包的链接将 Cocos Studio v2.3.3 安装到 C:\Cocos。然后我使用 C:\Cocos\frameworks\cocos2d-x-3.9 中提供的 zip 文件解压了 cocos2d-x v3.9 - 但 Cocos Studio 无法识别已安装 Cocos2d-x 框架。

当我查看 Edit 菜单下 Preferences 菜单项的 Platform 部分时,它会显示:

正如预期的那样,当我尝试修改已创建的项目选项时,我看到:

我已经尝试了 Cocos2d-x 论坛中发布的所有建议,包括但不限于编辑 Frameworks\FrameworksVersionList.xml 以包含 cocos2d-x-3.9 的条目(它已经存在),编辑 cocos2d tools\console\bin 中的 .ini 文件,删除各种组合,然后删除所有 cocos 环境变量和许多其他变量。这些解决方案无论是单独使用还是相互结合都不起作用。

有没有人让 Cocos Studio 使用单独安装的 Cocos2d-x 框架?

【问题讨论】:

    标签: cocos2d-x cocos2d-x-3.0 cocostudio


    【解决方案1】:

    这篇博文中列出了我尝试过的各种解决方案的详细信息:http://vijay.tech/talks/solved-cocos-studio-cocos-framework-is-not-installed-error/ 请注意,为方便起见,该博文附有一个注册表编辑脚本(.REG 文件)。

    但这里列出了基本步骤:

    1. 下载Cocos for Windows V2.3.3(无框架的那个)安装到C:\Cocos
    2. 下载cocos2d-x-3.9.zip解压到C:\Cocos\frameworks\cocos2d-x-3.9
    3. 在 Windows(64 位)上手动创建以下注册表项:
      1. HKLM\Software\Wow6432Node\CocosFramework\InstallDir 作为 REG_SZ 并将其设置为 C:\Cocos
      2. HKLM\Software\Wow6432Node\CocosFramework\3.9\EngineVersion 作为 REG_SZ 并将其设置为 cocos2d-x-3.9
      3. HKLM\Software\Wow6432Node\CocosFramework\3.9\Path 作为 REG_SZ 并将其设置为 C:\Cocos\frameworks\cocos2d-x-3.9
    4. C:\Cocos\frameworks\cocos2d-x-3.9 中创建一个名为 version 的文件,其内容为 cocos2d-x-3.9
    5. 如果您还想做Android开发,那么Android SDK、Android NDK、Ant和JDK路径应该在Edit/Preferences菜单项的Platform部分设置,否则跳过这一步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      • 2014-07-07
      • 2021-11-29
      • 2013-07-19
      相关资源
      最近更新 更多