【问题标题】:Getting fatal error 11 with cocos2d-X使用 cocos2d-X 出现致命错误 11
【发布时间】:2014-05-08 23:08:14
【问题描述】:

我正在尝试在我的 android 设备中使用 cocos2d-X 运行 HelloWorld 应用程序。但是当我运行我得到这个错误:

05-08 19:03:27.320: A/libc(9496): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 9509 (Thread-1859)

我试图理解这个错误在steps 之后的含义,但我发现找不到 adb 命令。

我该怎么办?

【问题讨论】:

  • 不是 C++ 中的 cocos2d 吗?那么 C++ 的标签可能比 Java 更好?
  • 是的。由于android,我用java标记,但我已经更改为c ++
  • 很可能,崩溃的原因是单元化的类成员或 nullptr 的取消引用。

标签: android c++ android-ndk cocos2d-x cocos2d-x-3.0


【解决方案1】:

我今天在 Android 上遇到了类似的错误,这是由 Label 创建引起的。

在Android上创建Label时,你必须指定字体的路径,但在iOS上,你只需指定字体的名称。

我只实现了 iOS 版本,所以应用在创建标签时崩溃了。

以下是有关自定义字体和标签创建的更多信息:
http://www.cocos2d-x.org/wiki/How_to_Use_Custom_TTF_Font_on_iOS

【讨论】:

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