我认为Android模拟器更容易完成此任务。我们只是创建新图像并重新启动模拟器。虽然启动模拟器需要很长的周期,但它是安全的。但我想知道,我们可以在设备上上传几个.so文件并测试HAL驱动程序吗?如果是这样,那么测试驱动程序会很棒,因为在仿真器上我们没有足够的硬件可供使用。
谢谢!
答案 0 :(得分:3)
不确定这是否适用于所有情况,但在开发相机HAL时绝对适用于我们。
是的,您可以上传这样的文件。 设备必须是root。
使用
adb push <source on host> <destination on target>
我建议备份原始文件。这样,当设备因您的更改而重新启动并且没有出现时,您可能有机会对其进行操作,将文件替换为原件并使设备恢复生机。 您也可以备份主机上的文件并在遇到问题时将其推回,但我没有使用此选项。
重新启动使用此HAL的服务。 在相机的情况下它是媒体
adb shell stop media
adb shell start media
此致
答案 1 :(得分:-1)