Contact、Dialer、CallLogアプリケーションのAndroidソースコードをgitリポジトリからダウンロードしようとしています。私は自分のmac(SnowLeopardを実行)で次のことを試しました:
1。ダウンロードしたすべてのファイルを配置するためのbinディレクトリとandroidディレクトリを作成します
2.両方のディレクトリをPATH環境変数に追加しました
3.次のコマンドを実行してリポジトリスクリプトを実行可能にします。
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
4. cd androiddir5
.実行repo init -u https://android.googlesource.com/platform/manifest -b froyo
このコマンドを実行すると、次のエラーが発生します。
Traceback (most recent call last):
File "/Users/xxxx/bin/repo", line 595, in <module>
main(sys.argv[1:])
File "/Users/xxxx/bin/repo", line 562, in main
_Init(args)
File "/Users/xxxx/bin/repo", line 181, in _Init
_CheckGitVersion()
File "/Users/xxxx/bin/repo", line 210, in _CheckGitVersion
proc = subprocess.Popen(cmd, stdout=subprocess.PIPE)
File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.py", line 593, in __init__
errread, errwrite)
File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/subprocess.py", line 1079, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
グーグルですばやく検索すると、git-coreライブラリをインストールする必要があることがわかります。残念ながら、それが本当の問題であるかどうか、もしそうなら、それをインストールする方法はわかりません。