当我在Corona Engine中使用print(“”)时,打印的日志在哪里?

时间:2013-05-24 07:58:41

标签: corona

我在代码中使用了print("Helloworld")函数,打印输出在哪里?

2 个答案:

答案 0 :(得分:12)

很大程度上取决于你如何启动Corona,以及你是在Mac或PC上,还是在XCode模拟器或设备上运行时寻找这些信息。

对于Mac,您最好使用Applications / CoronaSDK文件夹中的“corona-terminal”应用启动Corona SDK。这将启动终端应用程序,该应用程序将依次启动Corona SDK。您的错误,警告和打印语句将显示在启动的终端窗口中。有些IDE类型的编辑器可以为您启动Corona SDK,在这种情况下,它们可以捕获输出并在IDE中显示它。

在PC上,Corona SDK将为您启动cmd shell屏幕。打印信息显示在那里。

使用XCode模拟器(不是Corona SDK模拟器)时,您将在Console应用程序中找到输出。使用聚光灯(Mac右上角的放大镜),输入“Console”并启动应用程序。

如果您已将应用安装到Apple设备,则可以使用XCode的管理器,将您的设备连接到Mac的USB端口,左侧导航栏上有一个名为“Console”的链接,可让您查看日志消息来自设备。

在Android上,您需要安装“Android Debug Bridge”工具,并在终端窗口中输入命令:

 adb logcat

将您的Android设备连接到计算机的USB端口,以查看来自Android设备的控制台日志消息。 Android设备需要处于“开发者模式”才能工作。

答案 1 :(得分:3)

如果您使用的是Mac,请按以下步骤操作:

  1. 打开Finder
  2. 转到应用程序> Corona SDK> Corona终端
  3. 启动后,点击“模拟器”按钮
  4. 导航到项目文件夹并选择“main.lua”(项目启动文件)
  5. 然后它将在模拟器中打开您的程序,同时在终端中打印日志。
  6. 如果您使用的是PC,只需双击Corona,终端就会自动打开。