单独编译
cd android
source build/envsetup.sh
lunch xxx
cd android/hardware/aw/camera/3_4
mm
生效库文件生成目录
axxx_10.0\android\out\target\product\ceres-xx\obj\SHARED_LIBRARIES\libisp_ini_intermediates\libisp_ini.so
设备目录
/vendor/lib/
adb root
adb remount
adb push libisp_ini.so /vendor/lib/
adb reboot
如果没有生效,建议看看文件是否编译成功
最好 删除下面out,再编译
rm -rf android\out\target\product\ceres-xxxx
rm -rf longan\out\axxx\c3_xxx
如果再不成功,检查一下是否有如下定义
android/device/softwinner/ceres-xxx/hal.mk
27 # CAMERA
28 PRODUCT_PACKAGES += \
29 camera.device@3.2-impl \
30 android.hardware.camera.provider@2.4-service-lazy \
31 android.hardware.camera.provider@2.4-impl \
32 libcamera \
33 camera.ceres
./android/device/softwinner/ceres-xxx/ceres_c3_kt960_zhenghua.mk
USE_CAMERA_HAL_3_4 := true
android/device/softwinner/ceres-xxx/configs/manifest.xml
52 <hal format="hidl">
153 <name>android.hardware.camera.provider</name>
154 <transport>hwbinder</transport>
155 <version>2.4</version>
156 <interface>
157 <name>ICameraProvider</name>
158 <instance>legacy/0</instance>
159 </interface>
160 </hal>