我在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.
制作:***等待未完成的工作.... 复制:/home/taco/android/omni/out/target/common/obj/JAVA_LIBRARIES/com.android.vcard_intermediates/classes-jarjar.jar
答案 0 :(得分:0)
由于某种原因,您的构建系统无法编译: 框架/ AV /相机/ Android.mk
private DataTable getDurationTypes()
{
DataTable table = new DataTable();
table.Columns.Add("DurationTypeID", typeof(int));
table.Columns.Add("DurationTypeName", typeof(string));
table.Rows.Add(1, "Hours");
table.Rows.Add(2, "Days");
table.Rows.Add(3, "Weeks");
table.Rows.Add(4, "Months");
return table;
}
所以要么你的产品包中没有 libcamera_client ,要么Android.mk不会被加载。