Cocos2d-x 3.17 正式版本发布

我用的3.17的tag没有问题了

1赞

@chenyu0532 你能详细说一下,为什么希望把不维护的那套 3d 删了吗,它有什么坏的影响? 直接回复 issue 也可以

额。。。其实我本身没用过3d那套东西。。纯粹是强迫症。。非常不习惯留一堆无用的东西。。生活里也是这样。。。

总算发布更新了,支持

新版不能用旧版的 SDK ?编译出错了,明明3.16打包都没问题

我遇到了创建的项目 android 工程直接报错。

github 下载的3.17 版本在mac 环境, android studio 版本是 3.0.1, 用命令模式创建的项目,用android studio 打开报错,Error:A problem occurred configuring project ‘:test’. 用android studio 创建的android 项目是没有问题的,

简单起见,从官网下载 3.17 版本,这带第三方库,可以直接使用。如果要使用 GitHub 的代码,需要 clone 仓库,按照 readme 的指导,更新 submodule。GitHub Release 页的 zip 不能用。

anySDK?对这一方面不了解。3.17 和 3.16 架构上的东西基本没变化,不太确定 SDK 对引擎的依赖是怎样的。你可以另开一个贴,说详细信息,贴报错日志,大家可以一起帮助分析

还是 Android SDK?什么版本

在官网上下载cocos2d-x 3.17 安装后,使用命令创建项目cocos new test23 -p com.mgt.test -l lua,用android studio 打开项目,直接报错,Gradle ‘proj.android’ project refresh failed Error:A problem occurred configuring project ':test23.

具体什么错误,详细的日志应该在 gradle console

我删掉了,下午我下载一下 Android Studio 3.0 试一下,应该是那个 sdk 管理器下载的 sdk 差异问题。

download为啥不支持https呢。

负责网络的大佬有一些优先级更高的事做,社区也没人完善这个功能,所以不支持,没什么特别的原因

相关的 WebSocket 支持 ssl,Refactor WebSocket to support SSL (wss) #17172

用 Android Studio 3.0 打包正常,用命令行打包就异常了。应该是那个 Android sdk 工具问题。

为什么我用cocos2d-x3.17创建的工程提示我有错误,用3.16是正常的。
1.错误 11 error C3859: 超过了 PCH 的虚拟内存范围;请使用“-Zm186”或更大的命令行选项重新编译 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xmemory0 592 1 libcocos2d
2.错误 12 error C1076: 编译器限制 : 达到内部堆限制;使用 /Zm 指定更高的限制 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xmemory0 592 1 libcocos2d
3.错误 14 error LNK1104: 无法打开文件“libcurl.lib” D:\GameSoft\cocos2d\cocos2d-x-3.17\projects\test\proj.win32\LINK test

这还是在虚拟机的洁净状态编译,如果混有旧版编译环境仍然出现错误,这无解

看日志 audioengine在某些设备上播放某些特别长的MP3 ,没有声音的问题没解决;

问题找到了,是环境变量问题,因为旧版 3.16 没用到 Android Studio ,用的是命令行,所以设置了一下环境变量,包括静态库和 头文件路径,然后现在用 Android Studio 的时候读到这些变量,所以出现问题,把这些变量都删掉就没问题了。

真实搞笑了. 你不用3D, 有人用3D啊, 什么叫无用的东西.
套用哲大一句话, 不是引擎不行, 是你不行.

1赞