入门须知
对于新手,这里提供了一份入门指南。
工具篇
- 在开始使用我们的屏之前,得先把开发工具安装好;
- 打开工具,简单的熟悉一下开发环境,可以尝试着新建个工程,浏览一下有哪些内容,不必深究里边的细节;
- 新建的工程UI上面是没有东西的,我们可以先拖放个文本控件上去,然后编译、运行到我们的屏上看效果;注意:如果你的是wifi版本的机器,务必配置好ADB IP,才能正常下载;参考该文档;
- 我们已经提供了大量的样例代码,选择相应平台尺寸的代码包下载下来,解压出来,导入到工具里边;工程比较多,这些后边章节会具体介绍,这里我们可以选择自己感兴趣的例子运行到我们的屏上看效果;
至此,工具的简单使用相信你也就会了;
规则篇
熟悉了一下工具后,我们接下来再来了解一下这屏的开发规则;
- 了解工程的目录结构,可以知道工程包含了哪些内容,我们的代码、UI及资源分别存放在什么目录下;
- 接下来我们再来了解一下哪些内容是工具自动生成的,UI文件与源码之间是怎样的一个对应关系以及UI上面的控件命名规则;了解了这些之后,我们就清楚自己的代码需要填在什么地方,怎么操作控件;
控件篇
开发界面,离不开各个控件的使用,在文档的导航栏里,有专门的大章介绍各个控件的使用 —— 控件介绍;
串口篇
升级篇
有两种升级方式:
- 制作镜像文件 —— update.img文件;通过这种方式将程序固化到机器里边,掉电了程序还在,注意与普通的下载调试的区别;这种方式也是我们最常用的;
- 制作刷机卡 —— 格式化整机;系统有新版本更新,我们官方会提供相应的sd文件,制作成刷机卡刷机即可升级;像:系统开不了机、需要系统支持新功能或修复相关bug等等,这些情况下才需要刷机;
调试篇
目前只能通过添加日志的方式调试程序;
模组篇
参见核心模组使用说明
硬件篇
参见硬件使用说明
问题篇
这里汇总了一些常见的问题及解决方案;