先来个传送门吧
small简介
略 ~ ~
把项目搞下来
- 目录结构如下
- small提供了一个模板用来创建small项目
如果不想用模板可以参考https://github.com/wequick/Small/blob/master/Android/GETTING-STARTED.md
- 将small的模板复制到android studio放模板的地方(Android Studio2.0\plugins\android\lib\templates\activities)去
入门demo(都是按照github来的~~)
-
创建small工程(如果装了插件就最后选择@small就可以了
-
创建出来的工程的几个需要注意的地方(没有用模板也可以自己手动创建)
-
app的build.gradle里面多了一些small的配置
-
默认实现了一个application
-
默认实现了一个LaunchActivity
-
-
创建插件app (new module)(small有些命名约定github可以看到)
-
现在通过宿主app启动app.main
其实模板里面已经把代码生成了
-
最后还需要注意的时候就是main是怎么和app.main对应起来的(主要是通过一个json文件)
-
运行app
-
运行前需要先用small编译
-
run
-
入门demo差不多就完了~~ 还有一些细节可以在github上面看到
_ 遇到的问题,加载插件app的时候报了 404,主要原因就是启动的时候的url不对,还有就是small有个setBaseUri方法。查看源码就知道怎么回事了~~
Nothing is certain in this life. The only thing i know for sure is that. I love you and my life. That is the only thing i know. have a good day