我只是 Android 的初学者,我正在使用 kitkat(4.4.4) 源。
当我尝试构建 android(不是内核)时,总是不要构建
/hardware/libhardware/tests/nusensor.
这就是为什么我无法找到名为 test-nusensor 的结果可执行文件,尽管我需要它。
如何在该目录中构建该文件?以及如何执行构建结果?
我只是 Android 的初学者,我正在使用 kitkat(4.4.4) 源。
当我尝试构建 android(不是内核)时,总是不要构建
/hardware/libhardware/tests/nusensor.
这就是为什么我无法找到名为 test-nusensor 的结果可执行文件,尽管我需要它。
如何在该目录中构建该文件?以及如何执行构建结果?
如果您已经构建了整个 android 源代码,您可以单独构建 nusensor-test 模块。按照以下步骤单独构建该模块 -
source build/envsetup.sh
从android根文件夹运行lunch
并选择您要为其构建的正确设备。/hardware/libhardware/tests/nusensor
文件夹并运行mm
out/target/product/msm8974/system/bin/
与名称一起出现test-nusensors
adb push out/target/product/msm8974/system/bin/test-nusensors /system/bin
adb shell /system/bin/test-nusensors