下载适用于联系人应用程序的Android代码
我正尝试从git存储库下载联系人,拨号程序和CallLog应用程序的Android源代码。我在我的Mac上运行以下(运行SnowLeopard):
1.创建一个bin目录和一个android目录以放置所有下载的文件
2.将两个目录都添加到PATH环境变量
3.运行下面的命令来获得回购脚本,并使其可执行:下载适用于联系人应用程序的Android代码
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo
4. CD的Android目录
5.运行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库。不幸的是,我不知道这是否是真正的问题,如果是的话,如何安装它。
回答:
你可能想安装的git为OS X你可以找到一个方便的安装位置:http://code.google.com/p/git-osx-installer/
只要git的目录出现在$ PATH(我不记得,如果安装程序将执行这个或你需要手动完成),python脚本应该在执行时找到它。或者,您可以破解python脚本,以便它确切知道git在哪里。
回答:
如果你看一看 https://android.googlesource.com/platform/packages/apps/Contacts,你会看到Git的基本命令就是:
git clone https://android.googlesource.com/platform/packages/apps/Contacts
你克隆联系人仓库到你的当前目录的方式。是的,你需要为此安装git。如果您只想在平台的各个部分上工作,而不想查看所有内容,那么您可以使用git,而不必使用repo
工具。
以上是 下载适用于联系人应用程序的Android代码 的全部内容, 来源链接: utcz.com/qa/259055.html