社区
Android
帖子详情
有没有成型的安卓设备的工厂测试程序?
沭水河畔
2012-09-14 01:02:46
请教各位一个问题:
对于安卓设备,是否有一个量产用的工厂端的测试程序,这个程序可能没有界面,但会通过命令行测试不同的硬件功能。
如果自己做的话,在安卓架构的哪一层做比较好啊?
...全文
282
7
打赏
收藏
有没有成型的安卓设备的工厂测试程序?
请教各位一个问题: 对于安卓设备,是否有一个量产用的工厂端的测试程序,这个程序可能没有界面,但会通过命令行测试不同的硬件功能。 如果自己做的话,在安卓架构的哪一层做比较好啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
沭水河畔
2012-11-04
打赏
举报
回复
根据目前掌握的信息:安卓的测试程序也是一个apk,然后底层代码通过封装机制提供给上层一个Java接口。 所以支持工厂模式的固件,需要改动到底层 + framework + Java。 其实作为测试硬件的软件,记住一点就好。那就是尽量和出货软件的代码保持一致,这样出货软件除了问题也更好查询原因。但目前电子行业的状况多是外包,出货软件和工厂软件并不一定是同一team开发,所以可能会很不一致,甚至出现测试用Linux,出货用WinCE的情况。
franzhong
2012-09-17
打赏
举报
回复
硬件测试肯定是底层的了,全面检测,肯定也不是个小程序~
andylao62
2012-09-15
打赏
举报
回复
工厂模式的代码就是C语言写的,你可以参考工厂模式的代码来写
并不是JAVA,JAVA已经到上层应用啦
沭水河畔
2012-09-14
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
在UBOOT后,启动自己的测试程序,然后通过测试程序把测试结果发到电脑显示出来。我见过工厂里边的测试箱就是这么干的
[/Quote]
对。一般会用自己专用的测试程序,实现自动化测试。不可能依赖于人工手动进行功能项的测试的。
问题是我们目前的测试框架是基于C的,而安卓上面原生应用是用Java开发,所以进行某些功能性的测试,用C来完成的话,理论上需要自己做的部分会很多。用Java的话会简单很多,但Java程序对硬件的控制又不是那么直接和方便。所以在权衡。
andylao62
2012-09-14
打赏
举报
回复
在UBOOT后,启动自己的测试程序,然后通过测试程序把测试结果发到电脑显示出来。我见过工厂里边的测试箱就是这么干的
医院
设备
管理系统的设计与实现 计算机专业毕设源码39673
在对网络工具的认知程度上,较为传统的office软件等仍是人们使用的主要工具,而相对全面且专业的医院
设备
网上报修的信息管理软件仍没有得到大多数人的了解或认可。本选题则旨在通过标签分类管理等方式,实现主页,...
【计算机毕设文章】基于微信小程序的社团微信小程序
摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本微信小程序社团微信小程序就是在...微信小程序社团微信小程序有管理员,社团,用
微信小程序线上教育商城设计与实现(lw+演示+源码+运行)
uni-app 是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。DCloud公司拥有800万...
基于Android的订餐系统
立足于当下餐饮行业现有的点餐模式,分析传统点餐的运作流程,结合Android的特点设计新型的点餐系统。近几年,人们生活水平日益提升,但工作强度和压力不断增强,尤其是对于上班族而言,到餐厅吃饭费时费力,而传统...
(附源码)SSM同城拼车微信小程序的开发 毕业设计20625
同城拼车微信小程序需要满足的需求有以下几个: 1.信息获取方便,用户可在网页上快速浏览到新的信息 2.拼车详情,单独查看同城拼车信息等。 3.注册登录,需要吸引用户,即通过注册来提高用户的存留率。 4.历史...
Android
80,453
社区成员
91,379
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章