我需要使 OpenCV 的本机摄像头在使用带有高通对 snapdragon 系统(Android 4.4.2)更改的 android 版本的设备上工作。根据这个错误报告的答案,我需要为我的项目编译目标 android 树,以便在编译 OpenCV 的本机相机库时引用。
我已将此标签标识为与设备相关的标签:LNX.LA.3.6-00210-8084.0
我获得了来源
repo init -u git://codeaurora.org/platform/manifest.git -b release --repo-url=git://codeaurora.org/tools/repo.git --repo-branch=caf-stable
回购同步
默认分支是 4.0.4。我试图用
repo forall -c git checkout LNX.LA.3.6-00210-8084.0
但是,许多子项目缺少此标签。结果,这些项目似乎不同步/不匹配。我有一种强烈的感觉,这不是更改为 MSM 4.4.2 树的正确方法,但我未能找到正确的方法。在每个项目中尝试签出标签后,运行午餐时出现错误
build/core/product_config.mk:223: *** 找不到产品“aosp_arm”的配置生成文件。停止。
** 没有产品规格:'aosp_arm' ** 你有正确的回购清单吗?
使用 repo 克隆源后,我需要运行哪些命令才能使项目处于 MSM 4.4.2 的可构建状态 - 特别是标签 LNX.LA.3.6-00210-8084.0?首次初始化时是否需要运行不同的 repo 命令?