-
Notifications
You must be signed in to change notification settings - Fork 216
秋之盒SDK设计思想
Shunhong Zhang edited this page Jan 15, 2019
·
2 revisions
你将要学习的秋之盒拓展模块在最上面一层,而你能访问到的是框架层和Basic层
框架层程序集命名空间是AutumnBox.OpenFramework
,在这个程序集中,提供了用于开发秋之盒拓展模块的大量工具
理解并善用框架层,你可以:
- 编写秋之盒拓展
- 与用户进行交互
- 有限制的访问秋之盒主体
- 写日志
- 资源管理
- 更多操作我们会在后面几章讲到,这里不再赘述
Basic层程序集命名空间是AutumnBox.Basic
,该层对谷歌ADB进行了完善封装,秋之盒所有其它层都需要并可以直接访问该层,没有任何限制
理解并善用Basic层,你可以:
- 执行ADB与Fastboot命令
- 通过大量秋之盒封装类对设备进行操作(如
ActivityManager
,DevicePolicyManager
) - 更多操作我们会在后面几章讲到,这里不再赘述