最近、私はAndroidオープンソースプロジェクトの世界に飛び込むことに決めました。これは、私の人生がAOSPであることを描写する方法です。AOSPマニフェストをフォークした後、repo syncを正しく実行する方法は?
AOSPの世界を掘り起こすためには、手を汚くしてプロジェクトのコードを修正する必要があります。私は3つの異なるコンピュータでそれを行うつもりですので、リモートのgitリポジトリに自分の仕事を保存する必要があります。だから私は自分のgithubアカウントでAOSPマニフェストをフォークし、それから作業する必要があります。
セイ後、私はその後、私も自分のgithubのアカウントにこのプロジェクトをフォークする必要があり、フレームワークのプロジェクトで再生しよう:
<project path="frameworks/base" name="platform/frameworks/base" groups="pdk-cw-fs,pdk-fs" />
理想的には、私は地元のレポ同期を行い、フレームワーク/ベースプロジェクトは自分のgithubアカウントからフェッチされ、他のすべてのプロジェクトはGoogle git repoから取得されます。ここで
は、私はアクションでやったことです:
私はそこから私のGitHubと仕事にAOSPマニフェストのgitリポジトリをフォークれやりたいです。それから私は実行します。
repo sync -u [email protected]:my_own_github_account/platform_manifest.git
その後、私が行います
repo sync
のように、私は、コンソールにエラーの多くを受け取っしかし:レポは、プロジェクトが来ると仮定しますと思われる
fatal: remote error:
my_own_github_account/platform/external/libopus is not a valid repository name
Email [email protected] for help
マニフェストプロジェクトと同じベースからフォークされたマニフェストを使用してレポ同期を正しく行う方法がわかりません。
また、私がAOSPで作業を開始しようとしたやり方が愚かか専門家でないかどうかはわかりません。もしそうなら、あなたが私にそれを行う正しい方法を教えることができれば、私はそれを感謝します。前もって感謝します。