如何将bitbucket私有Git存储库添加到AOSP?

use*_*048 5 git android android-source repo

我的 bitbucket ssh 网址: git@bitbucket.org:MY_USERNAME/PROJECT_NAME.git

.repo/local_manifests/manifest.xml

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote name="my_remote" fetch="git@bitbucket.org:MY_USERNAME/" />  
  <project path="packages/apps/PROJECT_NAME" name="PROJECT_NAME" remote="my_remote" revision="master" />
</manifest>
Run Code Online (Sandbox Code Playgroud)

我收到此错误后repo sync

Fetching projects:  99% (409/413)  fatal: remote error: Git repository not found
error: Cannot fetch PROJECT_NAME

error: Exited sync due to fetch errors
Run Code Online (Sandbox Code Playgroud)

我拥有读/写 bitbucket 存储库的所有权利。

Sud*_*oot 0

我知道我们曾经在 BitBucket 上托管的清单中使用一些工具链,但我认为由于 bitbucket 更改或 repo 工具更改,我们不得不停止。所以我回顾了我的清单历史记录之一,并在这里找到了它:https: //github.com/sudosurootdev/platform_manifest/blob/edcde119f3b8f865582fdaa368e9cc7a3b877f3c/default.xml#L502遥控器来自这里:https: //github.com /sudosurootdev/platform_manifest/blob/edcde119f3b8f865582fdaa368e9cc7a3b877f3c/default.xml#L15 ...在位桶上。不过,我同意这个评论,尝试一下git://前缀...但是如果这不起作用,你可能必须将项目复制到 Github,这就是我们最终所做的。