android镜像站
⑴ 有什么好用的android developer的镜像
1、Android Developers (androiddoc.qiniudn.com)
这个域名看起来是七牛云的?
以前还挺好的,可以站内搜索。
现在同步官网进行更新后,不知道问什么没法使用站内搜索功能了。。。
可能暂时还没更新完毕吧。。。
2、在线文档-android/reference
这个镜像比较老(好像不更新了。。。)
3、Android Developers
这个比较新点,可以搜索(缺点就是有广告而已)
⑵ 如何建立本地Android源代码镜像
在ubuntu 10.04 x64系统上。
第一步,安装git和repo
apt-get install git-core
curl http://android.git.kernel.org/repo > /bin/repo
chmod a+x /bin/repo
第二步,建立git server
建立一个git server发布目录
mkdir /pub/gittree
安装服务器软件
apt-get install git-daemon-run
查看服务器运行情况
ps -ef|grep git
看到
119 24126 24124 0 09:36 ? 00:00:00 /usr/lib/git-core/git-daemon --verbose --base-path=/var/cache /var/cache/git
修改服务器配置
vi /etc/sv/git-daemon/run
相关内容改成下面这样的
/usr/lib/git-core/git-daemon --verbose --export-all --base-path=/pub/gittree /pub/gittree
重新启动这个服务,注意,它是由sv - control and manage services monitored by runsv(8)操作的。
sv stop git-daemon
sv start git-daemon
再用ps -ef|grep git查看,改动的配置是否生效。
第三步,镜像代码库到本地目录,
mkdir /pub/gittree/android-mirror
cd /pub/gittree/android-mirror
repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
第三步,镜像代码库到本地目录,
mkdir /pub/gittree/android-mirror
cd /pub/gittree/android-mirror
repo init -u git://android.git.kernel.org/platform/manifest.git --mirror
repo sync
要等很长时间,等它下载完成。如果中间有错误发生,下载中断,则要重做repo sync,会续传。
第四步,从本里代码库里取出代码,
另启一个终端窗口,
cp /bin/repo /bin/repo-local
vi /bin/repo-local
将里面的git://.....改成git://127.0.0.1/android-mirror/ 指向本地服务。
mkdir /pub/test
cd /pub/test
repo-local init -u git://127.0.0.1/android-mirror/platform/manifest.git -b froyo 这里以froyo为例下载一个分支版本。注意,这里不用repo。 git url的写法,可能有变,如在ti公司omap代码库里,就不尽相同。
vi .repo/manifests/default.xml
修改其中的fetch="git://127.0.0.1/android-mirror/" 指向本地代码库。
repo-local sync ,这里,不用repo。
mirror下来的代码库,并不一定会全,会出现某个project找不到的情况,要去补充下载。
回到之前的那个mirror的终端窗口,当前目录在 /pub/gittree/android-mirror
vi .repo/manifests/default.xml
照着样子增加一行project,写上需要的名字,保存退出。
repo sync + project name ,project的名字,就是刚在default.xml里看到的。
再回到test目录下,继纽 repo-local sync
发生过,在android-mirror里sync时,报错,指出manifest里有uncommited change,这时,将.repo目录删去,重新repo init...一次,再repo sync,原来下载的代码还在,有更新的会补充下载
⑶ 如何制作自己的Android SDK镜像站
国内已经无法正常的更新和下载SDK了
需要作几个设置:
使用国内镜像 镜像地址在附件中端口80
使用工具进行连接
设置Eclipse的更新地址 将地址设置为 本机 8580
重新打开SDK Manager 将需要更新或者下载的选项勾上并按 Install Packages即可。
⑷ 如何搭建Android SDK镜像服务器
直接运行 android.py脚本,由于SDK是国外资源,要官方下载的话,需要翻,为此还需要代理。命令行程序默认不走你的全局代理,在家可用sock5代理,在mac下用的是 proxychains4 ,公司内网有Http代理服务器,想在命令行中使用,需要设置 http_proxy 和 https_proxy 环境变量,临时使用直接在终端中输入:
export http_proxy=http:// yourproxyaddress:proxyport
export https_proxy=http:// yourproxyaddress:proxyport
细看脚本,你会发现脚本会先去下载 repository-.xml 和 addons_list-.xml ,xml里面是一些文件的具体下载地址,包含sdk、build_tools、support包等等,然后去下载具体的文件。
⑸ Android SDK 的有没有国内镜像
没有,或者有也不是最新的,google现在已经把Android跟新到5.0.1了。国内还下不到。
你可以fan墙或者vpn后再用sdk manager来跟新sdk。
fan墙是程序猿最基本的技能了,加油。