如何编译Starling Builder范例

我们使用IntelliJ IDEA作为集成开发环境,其工程文件已提交到仓库。如果你用其他集成开发环境你需要手动建立工程。以下是设置步骤:

IntelliJ IDEA

  • 下载安装 AIR SDK 19+ 和 IntelliJ IDEA Ultimate Edition
  • 复制代码仓库:
    git clone https://github.com/yuhengh/starling-builder-engine
  • 运行IntelliJ IDEA, 点击菜单File → Open, 选择git仓库所在的目录
  • 点击菜单File → Project Structure → SDKs, 创建一个名为AIRSDK的FLEX/AIR SDK.
  • 点击菜单Run → Edit Configurations, 创建一个Flash App Run/Debug Configuration 并选择demo/demo_web 为其build config
  • 运行刚创建的Run/Debug configuration

Flash Builder

  • 下载安装 AIR SDK 19+ 和 Flash Builder 4.7
  • 复制代码仓库:
    git clone https://github.com/yuhengh/starling-builder-engine
  • 点击菜单File → New → ActionScript Mobile Project, 选择starling-builder-engine文件夹
  • 设置ActionScript Build Path如下
Source pathsrc, demo/src
Library pathdemo/libs
  • 右键点击 demo/src/Main.as → Set as Default App
  • 运行工程

用Ant构建

  • 下载安装 AIR SDK 19+ 和 Apache Ant
  • 复制代码仓库:
    git clone https://github.com/yuhengh/starling-builder-engine
  • 打开文件demo/buildscript/build.properties, 修改airsdk.root指向你的AIR sdk目录,Windows用户需要在adl属性后面加上.exe
  • 命令行下cd demo/buildscript进入目录然后输入ant开始构建

编辑范例工程布局文件

  • 下载Starling Builder编辑器和demo_workspace http://starlingbuilder.github.io/download
  • 解压demo_workspace,打开编辑器并将其设置为workspace文件夹
  • 打开工程使用的布局文件(在demo/src/starlingbuilder/demo/layouts目录下),编辑文件后保存

Scaffold工程

范例工程演示了Starling Builder支持的大部分功能,但你在项目中可能并不需要所有功能。scaffold目录下提供了一个能够使Starling Builder运作起来的最小工程。你的新项目可以从这里开始。你可以通过类似设置范例工程的步骤设置并运行Scaffold工程。

  builder/compile_demo_cn.txt · Last modified: 2017/02/18 19:28 by johannh
 
Powered by DokuWiki