是否可以在Android设备上安装HAL驱动程序?

我认为这个任务对
Android模拟器来说更容易.我们只是创建新图像并重新启动模拟器.虽然启动模拟器需要很长的周期,但它是安全的.但我想知道,我们可以在设备上上传几个.so文件并测试HAL驱动程序吗?如果是这样,那么测试驱动程序会很棒,因为在仿真器上我们没有足够的硬件可以使用.

谢谢!

最佳答案 不确定这是否适用于所有情况,但在开发相机HAL时绝对适用于我们.

是的,你可以上传这样的文件.
设备必须是root.

>使用

adb push <source on host> <destination on target> 

我建议备份原始文件.这样,当设备因您的更改而重新启动并且没有出现时,您可能有机会对其进行操作,将文件替换为原件并使设备恢复生机.
您也可以备份主机上的文件并在遇到问题时将其推回,但我没有使用此选项.

>重新启动使用此HAL的服务.
在相机的情况下它是媒体

adb shell stop media 
adb shell start media

问候

点赞