社区
Android
帖子详情
有没有成型的安卓设备的工厂测试程序?
沭水河畔
2012-09-14 01:02:46
请教各位一个问题:
对于安卓设备,是否有一个量产用的工厂端的测试程序,这个程序可能没有界面,但会通过命令行测试不同的硬件功能。
如果自己做的话,在安卓架构的哪一层做比较好啊?
...全文
345
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后,启动自己的测试程序,然后通过测试程序把测试结果发到电脑显示出来。我见过工厂里边的测试箱就是这么干的
薛凯琪-此时此刻.mp3
薛凯琪-此时此刻.mp3
Hbase与hadoop的整合-Hbase的配置安装资源
Hbase与hadoop的整合_Hbase的配置安装资源,主要是针对Hadoop3.4.3集群与hbase-2.6.6-hadoop3的整合实践;主要包含: 《1》hbase-2.6.6-hadoop3的完整二进制包,且实现配置了该二进制包的配置文件【hbase-env.sh】、【hbase-site.xml】、【 regionservers】【backup-masters】。 《2》关于hbase-master.service服务与hbase-regionserver.service服务文件,实现systemed统一管理服务。 本资源对应的博客实践教程是《https://blog.csdn.net/xiaochenXIHUA/article/details/163283293》【大数据Hadoop运维应用实践——Hbase与hadoop的整合_Hbase的配置安装】
科技中介服务机构如何运用产业大脑提升服务效率与精准度?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
Synergy键鼠同步软件
Synergy键鼠同步软件
【Java持久层技术】基于Hibernate的ORM框架深度解析:从核心API到企业级实战优化方案设计
内容概要:本文档为《Hibernate 全套完整学习笔记(完整版·无遗漏)》,系统整合了 Hibernate 框架从基础到高级的全部核心知识点,涵盖前置知识、环境搭建、实体映射、关联关系、查询体系、缓存机制、事务与锁、性能优化、框架整合(Spring/SpringBoot/JPA)、企业实战功能及高频面试题。深入讲解了 Hibernate 的 ORM 映射原理、主键生成策略、延迟加载与抓取策略、N+1 问题根治方案、乐观锁与悲观锁机制、二级缓存集成 Redis、Envers 审计、自定义类型、批量操作优化等关键内容,并提供大量可运行代码示例与企业级最佳实践。; 适合人群:具备 Java 和数据库基础,从事或希望从事 Java EE 开发、SSH/SSM 框架开发,尤其是使用 Hibernate 或 JPA 的中高级研发人员(工作年限1-5年),以及准备相关技术面试的开发者。; 使用场景及目标:① 掌握 Hibernate 核心机制如一级/二级缓存、脏检查、延迟加载与 N+1 问题解决方案;② 理解并应用主键策略、关联映射、事务隔离、锁机制等高级特性;③ 实现企业级性能优化,如批量处理、投影查询、抓取策略调优;④ 完成与 Spring Boot、Redis 的整合实战;⑤ 高效应对 Hibernate 相关面试考察。; 阅读建议:本资料结构清晰、层次分明,建议按照“基础→核心→高级→实战”顺序系统学习,重点理解懒加载与抓取策略、N+1 问题、缓存体系等高频难点,结合代码动手实践,调试 SQL 输出与缓存行为,强化对框架底层机制的理解。
Android
80,492
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章