首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(编译CRdroid)回购同步EROR:“致命:删除-项目元素指定不存在的项目:CyanogenMod/android_apps_Mms”

(编译CRdroid)回购同步EROR:“致命:删除-项目元素指定不存在的项目:CyanogenMod/android_apps_Mms”
EN

Stack Overflow用户
提问于 2022-11-09 12:55:53
回答 1查看 33关注 0票数 0

我对android rom相当陌生,我已经掌握了安装它们的艺术,所以我想开始构建它们。我在2012年的nexus 7和nexus 5X上使用了CRDroid,并且非常喜欢它的总体性能和特性,所以我决定自己编写它,使用下面的指南:https://forum.xda-developers.com/t/guide-build-crdroid-rom-from-source.2884765/

遇到的问题是同步存储库: "https://github.com/CyanogenMod/android.git -b cm-11.0“当我输入repo sync时,我得到了响应:

代码语言:javascript
复制
... A new version of repo (2.29) is available.
... You should upgrade soon:
    cp /home/wsl/android/crdroid/.repo/repo/repo /home/wsl/bin/repo

fatal: remove-project element specifies non-existent project: CyanogenMod/android_packages_apps_Mms

注:我不担心新版本的回购.

看看与我有类似问题的peole的几篇文章,包含roomservice.xmlroomservice.xml文件夹可能与一些特性有关,所以我在下面附加了格式化的xml文件的内容。请注意,.repo/local_manifests文件夹中没有其他文件。

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="TheMuppets/proprietary_vendor_oneplus" path="vendor/oneplus" remote="github" />
  <project name="TheMuppets/proprietary_vendor_oppo" path="vendor/oppo" remote="github" />
  <project name="cristianomatos/android_device_oneplus_bacon" path="device/oneplus/bacon" remote="github" revision=>  <project name="cristianomatos/android_device_oppo_msm8974-common" path="device/oppo/msm8974-common" remote="githu>  <project name="CyanogenMod/android_device_oppo_common" path="device/oppo/common" remote="github" />
  <project name="CyanogenMod/android_kernel_oneplus_msm8974" path="kernel/oneplus/msm8974" remote="github" />
  <project name="CyanogenMod/android_hardware_qcom_display-caf-new" path="hardware/qcom/display-caf-new" remote="gi>  <project name="CyanogenMod/android_hardware_qcom_media-caf-new" path="hardware/qcom/media-caf-new" remote="github>  <project name="CyanogenMod/android_frameworks_opt_connectivity" path="frameworks/opt/connectivity" remote="github>  <project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" />
  <remove-project name="CyanogenMod/android_build" />
  <project path="build" name="cristianomatos/android_build" groups="pdk" >
    <copyfile src="core/root.mk" dest="Makefile" />
  </project>
  <remove-project name="CyanogenMod/android_vendor_cm" />
  <project name="cristianomatos/android_vendor_cm" path="vendor/cm" remote="github" revision="cm-11.0" />
  <remove-project name="CyanogenMod/android_packages_apps_CMAccount" />
  <project name="cristianomatos/android_packages_apps_CMAccount" path="packages/apps/CMAccount" remote="github" rev>  <remove-project name="CyanogenMod/android_packages_apps_DSPManager" />
  <project name="cristianomatos/android_packages_apps_DSPManager" path="packages/apps/DSPManager" remote="github" r>  <remove-project name="CyanogenMod/android_packages_apps_Dialer" />
  <project name="cristianomatos/android_packages_apps_Dialer" path="packages/apps/Dialer" remote="github" revision=>  <remove-project name="CyanogenMod/android_packages_providers_DownloadProvider" />
  <project name="cristianomatos/android_packages_providers_DownloadProvider" path="packages/providers/DownloadProvi>  <remove-project name="CyanogenMod/android_packages_apps_InCallUI" />
  <project name="cristianomatos/android_packages_apps_InCallUI" path="packages/apps/InCallUI" remote="github" revis>  <remove-project name="CyanogenMod/android_packages_services_Telephony" />
  <project name="cristianomatos/android_packages_services_Telephony" path="packages/services/Telephony" remote="git>  <remove-project name="CyanogenMod/android_packages_apps_Mms" />
  <project name="cristianomatos/android_packages_apps_Mms" path="packages/apps/Mms" remote="github" revision="cm-11>  <remove-project name="CyanogenMod/android_packages_providers_MediaProvider" />
  <project name="cristianomatos/android_packages_providers_MediaProvider" path="packages/providers/MediaProvider" r>  <remove-project name="CyanogenMod/android_system_media" />
  <project name="cristianomatos/android_system_media" path="system/media" remote="github" revision="cm-11.0" />
  <remove-project name="CyanogenMod/android_frameworks_base" />
  <project name="cristianomatos/android_frameworks_base" path="frameworks/base" remote="github" revision="cm-11.0" >  <remove-project name="CyanogenMod/android_packages_apps_Settings" />
  <project name="cristianomatos/android_packages_apps_Settings" path="packages/apps/Settings" remote="github" revis>  <project name="cristianomatos/android_packages_apps_ScreenRecorder" path="packages/apps/ScreenRecorder" remote="g>  <project name="cristianomatos/android_frameworks_opt_cards" path="frameworks/opt/cards" remote="github" revision=>  <remove-project name="CyanogenMod/android_packages_apps_CMUpdater" />
</manifest>

我希望存储库能够同步,并且在代码下载时必须等待。我没有尝试任何修复,因为我目前不确定如何解决problem.Thank你这么多的提前!

Luca :我在windows 11上使用UBUNTU WSL2,但是我不认为这会导致问题.

EN

回答 1

Stack Overflow用户

发布于 2022-11-09 17:58:00

注意:问题解决了!通过注释掉ROOMSERVICE.XML!注释掉的代码(回到crdroid .)中的冲突行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74375244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档