Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 在设备上调试Corona SDK应用程序_Lua_Coronasdk - Fatal编程技术网

Lua 在设备上调试Corona SDK应用程序

Lua 在设备上调试Corona SDK应用程序,lua,coronasdk,Lua,Coronasdk,我使用Corona SDK已经有一段时间了,我真的很喜欢它,但有一件事我想不出来:如何在真正的设备上调试我的代码 在这一点上,当我的代码在模拟器中运行良好时,我通常会编译它,并在手机上试用。但是,当出现一些错误时,模拟器不会感到麻烦,但会让手机关机,我只会看到一条错误消息: “此应用程序遇到Lua错误(请参阅日志)等。” 我和我的老板花了一整天的时间弄清楚,我提出的要求是大写而不是小写 我的问题是:如何真正“看到”那个日志?我试图将我的设备连接到DDMS,但没有看到相关的输出。有没有办法访问该日

我使用Corona SDK已经有一段时间了,我真的很喜欢它,但有一件事我想不出来:如何在真正的设备上调试我的代码

在这一点上,当我的代码在模拟器中运行良好时,我通常会编译它,并在手机上试用。但是,当出现一些错误时,模拟器不会感到麻烦,但会让手机关机,我只会看到一条错误消息:

“此应用程序遇到Lua错误(请参阅日志)等。”

我和我的老板花了一整天的时间弄清楚,我提出的要求是大写而不是小写


我的问题是:如何真正“看到”那个日志?我试图将我的设备连接到DDMS,但没有看到相关的输出。有没有办法访问该日志(我正在安卓设备上测试)?或者有没有办法在模拟器中模拟手机的精确行为?通常情况下,手机会因为i/o操作和使用错误的情况而崩溃。

在iOS设备上调试的最佳方法是使用XCode的Organizer,通过USB端口插入设备。在Organizer的左侧面板上,XCode知道的每个设备都有一个块。您可能需要单击“使用设备进行调试”或类似的按钮,以便XCode可以收集所需的所有信息

完成后,您可以使用XCode将应用程序安装到设备上(无需创建.ipa文件,只需通过Organizer将应用程序复制到设备上即可)。在左侧的面板中,有一个“控制台日志”链接,单击该链接,您可以打印由Corona SDK发布的语句和其他错误


Rob

在iOS设备上调试的最佳方法是使用XCode的Organizer,通过USB端口插入设备。在Organizer的左侧面板上,XCode知道的每个设备都有一个块。您可能需要单击“使用设备进行调试”或类似的按钮,以便XCode可以收集所需的所有信息

完成后,您可以使用XCode将应用程序安装到设备上(无需创建.ipa文件,只需通过Organizer将应用程序复制到设备上即可)。在左侧的面板中,有一个“控制台日志”链接,单击该链接,您可以打印由Corona SDK发布的语句和其他错误


Rob

如果你没有Xcode,你可以试试iPhone配置实用程序。它比xcode更轻,而且您还可以在windows机器上使用它

如果您没有Xcode,可以尝试使用iPhone配置实用程序。它比xcode更轻,而且您还可以在windows机器上使用它

这是关于商业产品的一个非常基本的使用问题。你不应该试试吗?哦,谢谢!我没想到,这会输出堆栈跟踪,但DDMS会输出从中产生的所有内容。这是关于商业产品的一个非常基本的使用问题。你不应该试试吗?哦,谢谢!我没想到,这会输出堆栈跟踪,但DDMS会输出所有来自堆栈跟踪的内容。