Skip to content

Files

Latest commit

efac42e · Jul 6, 2018

History

History

Sample

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 22, 2017
Jun 9, 2017
Jun 1, 2017
Nov 2, 2016
Jun 4, 2017
Dec 5, 2017
Jun 6, 2017
Jul 1, 2018
Mar 19, 2017
Apr 21, 2016
Jun 29, 2016
Jun 10, 2017
May 5, 2017
Dec 31, 2015
May 10, 2017
Feb 25, 2017
Mar 31, 2016
Jul 6, 2018
Dec 31, 2015
Dec 31, 2015
Dec 31, 2015
May 10, 2017

Sample

This is for Small user.

Getting Started

Step 1. Clone Small (下载源码)

> cd [你要放Small的目录]
> git clone https://github.com/wequick/Small.git

强烈建议使用git命令行,方便更新维护。Windows用户入口:Git for Windows
后续更新可以使用命令:git pull origin master

Step 2. Import Sample project (导入示例工程)

打开Android Studio,File->New->Import Project... 选择Sample文件夹,导入。

Small sample

  • Sample 示例工程
    • app 宿主工程
    • app.* 包含Activity/Fragment的组件
    • lib.* 公共库组件
    • web.* 本地网页组件
    • sign 签名文件

顺便说下,这些app.*跟web.*可以从工具栏的▶️按钮单独运行。
其中app.home无法单独运行是因为它只包含一个Fragment,没有Launcher Activity。

Step 3. Compile Plugins(编译插件)

  1. Build libraries (准备基础库)

[./]gradlew buildLib -q (-q是安静模式,可以让输出更好看,也可以不加)

Build libraries

  1. Build bundles (打包所有组件)

[./]gradlew buildBundle -q (-q是安静模式,可以让输出更好看,也可以不加)

Build bundles

这两步,如果你喜欢,也可以在Gradle任务导航里运行
Small tasks

单独编译一个组件可以使用 [./]gradlew -p web.about assembleRelease
或者
Sub tasks

Step 4. Run Small

在工具栏Run small,选择app模块,运行。

License

Apache License 2.0