# 安装LICENSE

# 场景一:lighting工具开发集成

开发前升级lighting中native插件大于1.0.82版本,然后将步骤1中下载的LIGHT_LICENSE文件放入到源代码目录的/native下,具体如清单:2.1。注意文件的命名要对应到系统,如iOS的license命名为LIGHT_LICENSE_iOS,安卓为LIGHT_LICENSE_Android,应用在检查license时会优先检查当前系统对应的license,若没有则检查LIGHT_LICENSE文件。命名请严格按照上述的规范处理,否则会导致无法识别。三个license可以都存在,互不影响。

清单:2.1 放置LICENSE文件的示例

├── app.js
├── index.html
├── native
│   ├── config.js
│   ├── LIGHT_LICENSE/LIGHT_LICENSE_iOS/LIGHT_LICENSE_Android
│   └── res
│       ├── icon.png
│       └── launch.png
├── project.json
└── view
    └── index.vue

# 场景二:历史资源包集成或原生开发

如果是已有的历史资源包重新集成或原生开发,集成前将步骤1中下载的LIGHT_LICENSE文件放入到资源包的根目录下,即App/目录下,具体如清单:2.2。注意文件的命名要对应到系统,如iOS的license命名为LIGHT_LICENSE_iOS,安卓为LIGHT_LICENSE_Android,应用在检查license时会优先检查当前系统对应的license,若没有则检查LIGHT_LICENSE文件。命名请严格按照上述的规范处理,否则会导致无法识别。三个license可以都存在,互不影响。

清单:2.2 放置LICENSE文件的示例

+--- App
|   +--- Info
|   |   +--- AppIcon
|   |   +--- info.xml
|   |   +--- LaunchImage
|   +--- Resource
|   |   +--- gmu
|   |   +--- stream
|   |   +--- www
|   +--- LIGHT_LICENSE/LIGHT_LICENSE_iOS/LIGHT_LICENSE_Android