南北极用qq登录过的qq2008还能用吗绑定手机吗

使用repo下载google 的android4.4 源码,和编译.运行 - 北极光之吻 - ITeye技术网站
博客分类:
使用repo下载google 的android4.4 源码
参看/j_key/item/efdd5d,根据自己的下载过程进行修改了。
环境:ubuntu12 64 位。
sudo apt-get install git-core
2.安装curl
sudo apt-get install git-core curl
3.安装repo, 通过curl下载repo
google s是这样告诉我们的:curl /git-repo-downloads/repo & ~/bin/repo
但是好像是不能访问
解决方法:
/p/git-repo/downloads/detail?name=repo-1.12 这个链接提供下载repo!
也可以通过下面命令得到:
curl http://git-/files/repo-1.12 & ~/bin/repo
具体的repo版本可以去查看/p/git-repo/downloads 页面上的信息,下载那个版本都行。
4.修改执行权限
chmod a+x ~/bin/repo
5.修改~/bin/repo文件将第五行
builder56@builder56-desktop:~/google/android_source$ curl /git-repo-downloads/repo & ~/bin/repo
% Received % Xferd
Average Speed
0 --:--:-- --:--:-- --:--:--
curl: (56) Recv failure: 连接被对端重置
解决方法:修改~/bin/repo文件将第五行
REPO_URL='/git-repo'
REPO_URL='/git-repo'
6.然后向PATH中添加bin路径:
export PATH=$PATH:~/bin
使用$PATH 查看该值,看是否添加成功
7.新建一个目录,然后进入该目录。
mkdir source
8.执行repo init 创建仓库
repo init -u /platform/manifest -b android-2.3.4_r1
//下载android-2.3.4_r1android-2.3.4_r1
这一步大概有一分多钟就完成了。
如果需要下载其他分支将android-2.3.4_r1 改成其他分支名称就可以了。分支名称请在/platform/manifest/+refs 里面查看branch
比如下载android-4.4_r1.2
repo init -u /platform/manifest -b android-4.4_r1.2
9.执行repo sync 进行同步
出现问题:
builder56@builder56-desktop:~/google/android_source/.repo$ repo sync
... A new repo command ( 1.18) is available.
... You should upgrade soon:
cp /home/builder56/google/android_source/.repo/repo/repo /home/builder56/bin/repo
解决方法:执行命令
cp /home/builder56/google/android_source/.repo/repo/repo /home/builder56/bin/repo
9.1问题Network is unreachable while accessing
/platform/development/info/refs
解决方法:sudo gedit /etc/hosts host 文件
74.125.237.1
74.125.71.82
74.125.31.82
203.208.46.172 cache.
59.24.3.173cache.
google source 的ip 是会改动的,那我们如何知道当前真实的ip,看了一下google known-issues,具体方法如下:
$ nslookup
查看实际ip,将上面得到ip地址按照74.125.31.82
格式加到/etc/hosts. 具体如图:
9.2 出现下载过程中,没有断网确一直不动的情况
创建脚本download.sh
#!/bin/bash
echo "======start repo sync======"
while [ $? == 1 ]; do
echo "======sync failed, re-sync again======"
chomd a+x download.sh让其可以运行,然后终端输入./download.sh就可以开始下载了,用这一步代替官方文档里的repo sync。当连接不上终端时休息3毫秒然后再自动repo sync,这样就不用一直等着不用下班了。
如果有时间一直等这看,那句直接ctrl+c 取消下载,再输入repo sync.
下载完成,上图:
9.3 查看log和分支信息:
分支信息:git --git-dir=.repo/manifests/.git/ branch -a
log信息:git --git-dir=.repo/manifests/.git/ log
使用git 命令需要目录下面有.git 目录,下载之后的源码里面.git目录就在.repo/manifests/.git/
由于我工作的电脑jdk 等环境之前已经按照了,所以不需要其他操作了。
10.1:具体可以去看google 的网站。我这里只是写自己的过程。
$ source build/envsetup.sh
$ . build/envsetup.sh
然后,执行:make
10.2 jdk 版本太低了,导致AnnotationAccess.java:695: 无法确定 &A&A 的类型参数的错误
libcore/luni/src/main/java/libcore/reflect/AnnotationAccess.java:695: 无法确定 &A&A 的类型参数;对于上限为 A,java.lang.annotation.Annotation 的类型变量 A,不存在唯一最大实例
return AnnotationFactory.createAnnotation(annotationClass, members);
解决方法:将默认的jdk 版本改成其他高版本的,这里我使用的是jdk1.6.0_43
查看jdk 版本:java -version
修改默认的jdk 版本:sudo gedit /etc/profile ,然后按照下面的修改(ANDROID_HOME 不管,是sdk 的)
export JAVA_HOME=/home/builder56/software/jdk1.6.0_43
export JRE_HOME=/home/builder56/software/jdk1.6.0_43
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export ANDROID_HOME=/home/builder56/software/adt-bundle-linux-x86_64-/sdk/platform-tools
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ANDROID_HOME:$PATH
接着:source
/etc/profile ,使修改生效,再次使用java -version 查看是否修改成功。
10.3 llvm 报错
external/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:370: error: undefined reference to 'llvm::TargetMachine::resetTargetOptions(llvm::MachineFunction const*) const'
external/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:380: error: undefined reference to 'llvm::BranchProbabilityInfo::ID'
external/llvm/lib/CodeGen/Passes.cpp:409: error: undefined reference to 'llvm::createLowerInvokePass(llvm::TargetMachine const*, bool)'
collect2: error: ld returned 1 exit status
make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/libLLVM_intermediates/LINKED/libLLVM.so] 错误 1
解决方法:根据我最终的修改发现是repo 的版本问题,请按照google 的要求下载最新的版本,可以完美解决该问题。
$ curl http:///git-repo-downloads/repo & ~/bin/repo
$ chmod a+x ~/bin/repo
编译完成:上图
12.使用最新的launcher3
系统默认编译的是launcher2
grep -r "Launcher" build/
builder56@builder56-desktop:~/google/android_source4.4$ grep -r "Launcher" build/
build/target/product/large_emu_hw.mk:
Launcher2 \
build/target/product/sdk.mk:Launcher2 \
build/target/product/generic_no_telephony.mk:
Launcher2 \
自己增加launcher3 的配置
13 配置gitweb
sudo apt-get install gitweb
sudo vi /etc/gitweb.conf
修改$projectroot为 $projectroot = "/home/builder56/google/android_source4.4";
http://192.168.1.104/gitweb/
可以查看具体git 的信息.
浏览 59807
请问楼主,4.4下载下来有多大,为啥我这个40多个G了还没下载完...编译完成之后一起62G,你现在的应该差不多了
我的:repo 1.12.13gpg: 于 日 星期五 08时23分32秒 CST 创建的签名,使用 RSA,钥匙号 692B382Cgpg: 无法检查签名:找不到公钥error: could not verify the tag 'v1.12.13'请问楼主的repo为什么没有问题?如何你需要的话,我可以把我的repo 发给你
http://bbs.csdn.net/topics/这个和我的应该是一个问题。。。搞不懂,不知道怎么解决。。 如何你需要的话,我可以把我的repo 发给你
北极光之吻
浏览: 418844 次
来自: 深圳
你这个靠谱。谢谢。
@Resource是名字优先注入,可以用来注入Map之类的常量 ...
repo sync 下载耗时太久了, 有没有国内的站可下编译环 ...
kslinabc 写道请问楼主,4.4下载下来有多大,为啥我这 ...微信扫一扫
安卓版苹果版下载
这里有11928家书店,73203家书摊,种图书。
全国各省市书店排名
&&(9:00-18:00)
起拍价:¥100.00& & 最高竞价:¥2888.00
起拍价:¥1.00&&竞标:788次&&最高竞价:¥788.00
起拍价:¥100.00&&竞标:747次&&最高竞价:¥1592.00
起拍价:¥10.00& & 最高竞价:¥2004.00
起拍价:¥1.00&&竞标:1867次&&最高竞价:¥1867.00
起拍价:¥1.00&&竞标:1700次&&最高竞价:¥1700.00
起拍价:¥6.00& & 最高竞价:¥1559.00
起拍价:¥100.00&&竞标:158次&&最高竞价:¥2510.00
起拍价:¥100.00&&竞标:89次&&最高竞价:¥1030.00
起拍价:¥1.00& & 最高竞价:¥1505.00
起拍价:¥6.00&&竞标:1160次&&最高竞价:¥1166.00
起拍价:¥2.00&&竞标:1108次&&最高竞价:¥1109.00
起拍价:¥1.00&&最高竞价:¥1000.00
起拍价:¥1.00&&最高竞价:¥998.00
起拍价:¥1.00&&最高竞价:¥996.00
起拍价:¥1.00&& 最高竞价:¥984.00
&&起拍价: 1.00(元)&&竞标:889次&&最高竞价:¥889.00
&&起拍价: 1.00(元)&&竞标:752次&&最高竞价:¥752.00
&&起拍价: 1.00(元)&&竞标:698次&&最高竞价:¥698.00
&&起拍价: 1.00(元)&&竞标:698次&&最高竞价:¥698.00
近期拍卖专场
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
12月1日-12月8日:
拍卖公司联盟
北京地区:
其他地区:指南针的南极是指向南吗?指向的是地理的南极吗?老是说地磁北极是地理南极,地磁南极是地理北极,指南针指向南,那么应该指向南极才对,是不是北极在上,南极在下
因为地理北极是地磁南极.指南针的北极自然和地磁南极吸引.也就是指南针的北极和地理北极吸引.同理指南针的北极指向地理北极.也就是地磁南极
为您推荐:
其他类似问题
实际上军用包括地方用来指示方向的都是指北针,也就是说是指向地球磁北方向的,地球是有一定倾斜角度的,北极在上,南极在下,这是对的。
地磁的极和地理的极刚好相反,简单的说,地磁场的N(北)极就应该在地理的S(南)极附近。你在指南针上看见N极指那里那里就是地理的N极(但它是地磁的S极) 其他的以此类推。
其实指南针不是都有两个针头吗,且都标有N北和S南,指南也好指北也好,反正“指南”的针指向地理南极地磁北极,不会错的
是的,指向南极,事实上,所谓的地理南极,其实是地磁北极,而且存在着约为10度左右的磁偏角。在正常地域(除南北极和有磁场干扰的地区)和无太阳活动的情况下,指南针基本上指的是南极,即地理上南极
地理的南北极是根据地球的自转轴确定的,地磁的南北极是根据地磁场确定的。一般来说地磁的南北极点变化是非常快的,而且常会在几十万年就会发生地磁倒转。现在地理的南北极和地磁的南北极是大致相反,因为有个磁偏角。罗盘一般在出厂的时候都是做过校正的,所以指的是地理的南北极。北极在上南极在下是人为规定的,因为世界人口的大多数都在北半球,这样看起来不别扭。...
因地磁两极不对称和磁场不规律性,磁子午线一般不经过地磁南北极,故磁针所指的磁北方向不一定是地磁北极的方向,磁针所指的磁南方向也不一定是地磁南极的方向。指北针指向的既不是磁北极也不是北极,指南针指向的也既不是磁南极也不是南极,只是因为磁北极离北极较近,磁南极离南极也较近,而人类生活活动的地区多离两极较远,其误差也小,也就忽略不计了。但是毕竟磁北极与北极,磁南极与南极是有一定距离的,越靠近两极的地区其...
地磁南北极和地理南北极是相反的,而且有一个较小的偏角。指南针是一个磁针,它的S尖端就是磁针的S(南)极,会指向地磁北极。而上面说的,地磁北极在靠近地理南极的位置,所以指南针尖端即指向地理南极附近。因此,指南针从磁学角度说是指北针更为贴切,因为它指向磁学的北极即地磁北极。不过叫它指南针是从地理学的角度(毕竟它的主要作用还是指示方向),因为它指向地理南极附近。指南针确实是磁针的北极在上,指向地磁南极即...
扫描下载二维码联系我们 CONTACT US
地址:广东省深圳市龙华新区布龙路赤岭头几何电商园5F-6F(龙胜地铁站B出口直行500米左转)
全国统一服务热线:
新官网地址:
产品视频 PRODUCT VIDEO
关于极光尔沃 ABOUT US
  深圳市极光尔沃科技股份有限公司成立于2009年,是中国首批专业的3D打印机研发及制造商,致力于建设3D打印数字化生态系统,业务领域以3D打印机的研发、制造、销售为主,延伸到3D打印耗材、3D教育课程服务、3D网络云平台服务及3D打印一体化服务等。2014年,极光尔沃荣登全球3D打印机制造商排行榜前二十,国内排名前三(中国科学院《互联网周刊》评选)!2015年,极光尔沃成为中国科技馆、中国科技馆发展基金会指定的3D打印设备供应商。极光尔沃斥拥有自主知识产权的技术与发明专利数十项,产品通过CE、ROSH、FCC等多项国际认证...
公司产品 PRODUCT
打印样品 SAMPLES SHOWING
我们的客户
OUR CUSTOMERS
中国科学技术馆
中国科学院化学研究所
富士康科技集团
北京理工大学
香港中文大学
ENTERPRISE INFORMATION
INDUSTRY NEWS
荣誉资质 HONORARY CERTIFICATE
公司文化 COMPANY CULTURE
友情链接 LINK新浪博客首页_新浪网
点击太频繁了,休息一下啦
新浪博友,欢迎您!
登录后,可看到更多精彩内容
下次自动登录
&&&&&&&&&&&&
作者昵称:BLOG地址:
文章标题:文章链接:
文章大类:
情感时尚美容
生活记录栏目
健康休闲栏目
文章小类:
城市·招商}

我要回帖

更多关于 绑定了5e还能跟steam 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信