web-dev-qa-db-ja.com

リポジトリでlocal_manifest.xmlを使用する

私はAndroidソースをrepoを使用してダウンロードしました。repoはディレクトリに初期化され、それがフォルダーがダウンロードされる場所です。今では別のlocal_manifest.xmlファイルがあり、これをrepo syncで使用します別のディレクトリをフェッチします。この新しいマニフェストファイルを使用して、ディレクトリをリポジトリにフェッチするにはどうすればよいですか?

12
Sid Ramadoss

これを行う:

cp your_local_mainifest.xml .repo/manifests
repo init -m your_local_manifest.xml
repo sync
23
hopliu

Repo 1.9.1には新しい機能があります。

.repo/の下にlocal_manifestsという名前の新しいフォルダーがあります。

repoツールは、このフォルダーに追加するマニフェストファイル内のプロジェクトも追跡します。

詳細 ここ

26
lucabelluccini

ファイル名が実際にlocal_manifest.xmlである場合は、ファイル名だけを使用してビルドするのではなく、ビルドにaddすることをお勧めします。その場合は、単に.repoに配置します。

 cp /whereever/local_manifest.xml .repo/local_manifest.xml 
 repo sync 

repoツールは基本的にmanifest.xmllocal_manifest.xmlを連結します。

詳細については、 http://www.androidenea.com/2010/06/using-localmanifestxml-file-in-repo-to.html を参照してください

7
Pekka Nikander