## How-To-Run


* 在项目下执行

```
npm install typescript -g
tsc
npm install -g
```

在 egret-cli 项目下，执行以下命令

```
egret-cli native create . --androidProjectPath [your.android.project.name] --projectName [YourAndroidProjectName] --packageName [your.package.name] --sdk apus
egret-cli native deploy . --sdk apus

```


## How-To-Run-Dev

* 执行 ``` npm install ```
* 执行 ``` tsc -w ```
* 在 VSCode 中，执行 run task



#### Todo-List

* 删除 android-support-v4.jar 
* 重构 AndroidSupport 环境变量，去除proj.android
* 对 AndroidSupport 变量进行合法性验证


#### Refactor-List
* 将所有 Promise 重构为 async / await
* config.ts 重构
    * 添加自检程序
    * 使用策略模式重构 Validator
    * 初始化读取一个 config 文件而不是传递命令行参数

#### Feature-List
* 测试框架
* 错误处理
    * EgretProjectPath 需要检测


