在 macOS 上安装 Solar2D

本指南将帮助您在 macOS 上启动和运行 Solar2D。

安装 Solar2D

在继续之前,请确保您的系统满足安装 Solar2D 的核心要求

我们假设您已经下载了 Solar2D。如果没有,请在继续之前下载。

下载 Solar2D

  1. 找到应用程序磁盘映像,例如Corona-2024.3703.dmg,然后双击它。这将挂载磁盘映像,并且在您同意服务条款后,会显示一个磁盘映像窗口。

  1. Corona 文件夹拖到 应用程序 文件夹别名中。这会将文件夹的内容复制到 /Applications 中。

您可以无需安装 Apple 的开发者工具包或 Android SDK 即可使用 Solar2D。稍后,如果您想在 iOS 设备上构建和测试代码,则需要注册成为 Apple 开发者并创建必要的证书和配置文件(指南)。

Java 开发工具包 (JDK)

Solar2D 2020.3629 及更高版本不再需要安装 JDK。

安装 Solar2D 允许您在 Mac 上本地创建和测试应用程序。如果您打算构建用于在 Android 设备上测试的应用程序,则需要安装Java 开发工具包 (JDK)(JDK)。如果您尝试在未安装 JDK 的情况下构建 Android 应用程序,Solar2D 模拟器将帮助您安装它。或者,如果您想手动安装它,可以按照以下说明进行操作

  1. 前往 JDK8 下载 页面。
  2. 点击 JDK 下载链接以下载相应的Java 平台 (JDK).
  3. 在下一页上,阅读许可协议,如果您同意,请点击选项接受它。
  4. 找到Mac OS X链接并点击它以下载文件。该文件的名称大致为jdk-8u261-macosx-x64.dmg.
  5. 下载完成后,打开 .dmg 并运行安装程序。

文本编辑器

您需要一个文本编辑器或 IDE 来编写 Solar2D 项目的代码。如果您还没有喜欢的文本编辑器,建议使用以下选项

开发环境

Solar2D 开发环境由两个方面组成:Solar2D 模拟器Solar2D 模拟器控制台.

模拟器选项

适用于 macOS 的 Solar2D 模拟器具有以下基本菜单项

命令行用法

要在 Solar2D 模拟器中启动特定应用程序而不双击它,请使用如下命令

"/Applications/Corona/Corona Simulator.app/Contents/MacOS/Corona Simulator" ~/CoronaApps/MyApp

如果指定的目录不包含 main.lua 文件,则会显示错误。可以选择指定 -project(请注意,如果目录无效,这将抑制任何错误消息)。

如果您不希望模拟器控制台窗口自动出现,请使用 -no-console 选项

"/Applications/Corona/Corona Simulator.app/Contents/MacOS/Corona Simulator" -no-console YES

模拟器的输出将出现在标准输出上。

如果您不希望模拟器自动启动控制台窗口,但由于某种原因无法使用命令行,则可以在终端窗口中运行以下命令

defaults write com.coronalabs.Corona_Simulator no-console -bool yes

使用此命令重新打开模拟器控制台

defaults delete com.coronalabs.Corona_Simulator no-console

允许使用一个附加标志 -debug YES,它允许 IDE 将调试器连接到模拟器会话。在目录/文件参数之前指定它。

入门指南

如果您是 Solar2D 新手,最有趣的学习方法是创建一个简单的游戏。如果您以前从未创建过移动应用程序或进行过编程,请不要担心 - 指南中的章节将引导您完成从头到尾的整个过程!