我在 OmniROM 5.1 中编译时遇到错误。我已经在 out 目录中有了 libcamera_client.so,已经删除了 BoardConfig 上的一些东西。 (USE_CAMERA_STUB 和 HEAP 大小。)
错误:
make: *** No rule to make target '/home/taco/android/omni/out/target /product/m1/obj/SHARED_LIBRARIES/libcamera_client_intermediates/export_includes', needed by '/home/taco/android/omni/out/target/product/m1/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/import_includes'. Stop.
make: *** 等待未完成的工作.... 复制:/home/taco/android/omni/out/target/common/obj/JAVA_LIBRARIES/com.android.vcard_intermediates/classes-jarjar.jar
最佳答案
出于某种原因,您的构建系统无法编译: frameworks/av/camera/Android.mk
LOCAL_MODULE:= libcamera_client
因此,要么您的产品包中没有 libcamera_client,要么 Android.mk 不知何故无法加载。
关于android - 没有规则来制作 libcamera_client_intermedietes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39800561/