如何获得有用的崩溃日志信息Android Cocos2dx C ++

时间:2012-12-20 15:33:14

标签: android c++ cocos2d-x crash-dumps android-logcat

我正在使用c ++,java在cocos2dx android中工作。我在我的设备上崩溃并查看了logcat并找到了附件。崩溃日志根本不会给我任何有用的信息。我试过不同的设备,发现有些设备给我带来了有用的崩溃日志,有些设备没有。该日志是Galaxy SII日志。有些机构可以帮助我如何翻译此日志或获取一些有用的崩溃日志?

注意:C ++中发生的崩溃遇到了这样的问题。我正在使用MacOS Eclipse。

您也可以在此处找到此日志

CrashLog

enter image description here

1 个答案:

答案 0 :(得分:1)

首先, 最好在cocos2d-x / c ++中使用CCLog / Printf Everywhere作为我最喜欢的调试方式。

其次, 使用ADT 21和本机开发更新您的eclipse,它提供本机调试。完成这些设置后,只需使用Android Native调试调试您的应用程序,这样可以让您的生活更轻松,就像在Xcode中一样。

第三, 如果你正在制作跨平台,那么肯定你会有相同的iOS或Windows项目..所以只需在Xcode / Visual Studio中检查你的核心游戏代码..一旦它正常工作你可以来到android我的意思是eclipse然后交叉检查你将能够轻松地发现问题

最后, 喜欢eclipse最后一个选项,因为它很多buggier和android需要JNI类,使崩溃发现更难...我更喜欢视觉工作室,因为它崩溃即使变量不是NULL,其中android取得了所有... 它是所有平台中字符串的主要区别....

如果您可以添加日志,那么我可以帮助您更多...