4

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

谢谢!

4

2 回答 2

3

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

是的,您可以上传so文件。设备必须植根。

  1. 利用

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

我建议备份原始文件。这样,当设备由于您的更改而重新启动并且没有出现时,您可能有机会 adb 使用它,用原始文件替换文件并使设备恢复活力。您还可以备份主机上的文件并将它们推回以防万一,但我没有使用此选项。

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

    adb shell stop media 
    adb shell start media
    

问候

于 2015-06-12T13:14:37.143 回答
-1

这可能是一个很好的参考。 http://www.androidenea.com/2009/09/starting-android-service-after-boot.html

于 2011-01-24T08:40:37.563 回答