我正在尝试从 AOSP 为设备 (Samsung Galaxy TAB 2 7.0) 构建 android 4.3.1。ota 包编译没有问题,但是当我刷新它时,我的平板电脑卡在黑屏上。当我检查我的输出系统文件夹时,我发现位于 system/lib/hw 中的共享库在构建过程中没有被编译。我只有很多 "name.default.so" 。但是,不同的 HAL Libs 文件夹位于我的设备树中,我已在要构建的 device.mk 中声明它们。
PRODUCT_PACKAGES := \
audio.primary.piranha \
audio.a2dp.default \
camera.piranha \
hwcomposer.piranha \
power.piranha \
lights.piranha
我被迫使用诸如“make audio.primary.piranha”之类的命令来单独构建它们。你能帮助我吗 ?