当前位置: 首页 > news >正文

潍坊网站做的好的公司杭州百度推广电话

潍坊网站做的好的公司,杭州百度推广电话,搭建个人小型服务器,做动态网站必学android学习第一步就是代码下载,由于android代码实在很大,也集成了相当多开源项目的成果,虽然google整理过,但下载十几个G的代码还是一件麻烦的事情。 请注意,android源码和kernel源码是分开下载的,如…
     android学习第一步就是代码下载,由于android代码实在很大,也集成了相当多开源项目的成果,虽然google整理过,但下载十几个G的代码还是一件麻烦的事情。
      请注意,android源码和kernel源码是分开下载的,如果你需要统一下载,需要修改repo下的文件。


      下载如果遇到问题,可以参考android官方文档:http://source.android.com/source/downloading.html
1. 源码下载
android是用git这个版本管理工具来管理的,google另外又写了repo这个工具来帮助使用。
1.1 确保必要的工具已经安装了
   $ sudo apt-get install git-core gnupg flex bison gperf build-essential \
                    zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
                    x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
                    libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
                    libxml2-utils xsltproc


1.2 下载repo脚本
   $ mkdir ~/bin
   $ PATH=~/bin:$PATH
   $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
   $ chmod a+x ~/bin/repo
   这样,repo就下载到当前用户的根目录的bin目录下面了,其中PATH=~/bin:$PATH这句是临时把~/bin这个路径添加到系统的PATH环境变量中,是为了方便后面的访问。
   最后一句是赋予repo可执行属性,一般我都是用chmod 777的


1.3 创建repo的客户端
   $ mkdir WORKING_DIRECTORY
   $ cd WORKING_DIRECTORY
   $ repo init -u https://android.googlesource.com/platform/manifest
            最后一步会让你输入名字和email地址。
            成功之后,在WORKING_DIRECTORY目录下会出现一个.repo目录,在./repo/manifests/default.xml这个文件中,记录了需要下载的所有project,如果你删除一些project,则会少下载一些;如果你增加一些,则会多下载一些——比如,你可以增加kernel的project进去,代码就可以和kernel一起下载。
            指出一下,这样默认下载的是master分支下的代码,如果需要下载其他分支的,需要使用如下的命令来取代相应的命令:
            $ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1


       1.4 下载代码
            $ repo sync
            代码下载大概十几个G,所以需要很长时间,这个就取决于网速了。另外,由于种种不可抗力,google的这个地址常常被封掉,需要想办法绕过。你可以找一个代理,也可以找一个有专线可以下载的地方(很多大型外企有这个条件)。


       2. kernel下载
            内核的下载不需要repo这个工具,仅仅使用git的clone命令就可以了,不过一样面临地址被封需要绕过的问题。kernel代码大概600多M,比较小一点。
            $ git clone https://android.googlesource.com/kernel/common.git kernel
            命令行最后面的kernel的意思是保存在这个文件夹下,所以可以自行命名,系统会帮你创建出来的
            当然,还有其他的内核可以下载,从字面上看,msm应该是针对高通芯片的,omap是针对TI芯片的,samsung是针对三星芯片,tegra则是nVidia公司的芯片。
            $ git clone https://android.googlesource.com/kernel/goldfish.git
            $ git clone https://android.googlesource.com/kernel/msm.git
            $ git clone https://android.googlesource.com/kernel/omap.git
            $ git clone https://android.googlesource.com/kernel/samsung.git
            $ git clone https://android.googlesource.com/kernel/tegra.git


            下载完了之后可以用ls命令看一下,是不是kernel没看到任何代码?试着运行一下git的列出分支命令
            $ git branch -a,你会看到一系列分支,其中打*的分支是当前分支(刚下载完就是master啦),这个时候你切换一下分支,切换到你想要的分支代码就会出现了,我使用的是remotes/origin/android-2.6.39分支


            最后一点,如果需要代码和kernel同时下载,在./repo/manifests/default.xml文件中增加如下语句:
            <project path="kernel/common" name="kernel/common" revision="android-2.6.39"/>

      

文章转载自:
http://wanjiaaria.rpwm.cn
http://wanjiaimploration.rpwm.cn
http://wanjiaoutwent.rpwm.cn
http://wanjiaindefinable.rpwm.cn
http://wanjiaviennese.rpwm.cn
http://wanjiarecapitalization.rpwm.cn
http://wanjiaderogative.rpwm.cn
http://wanjiasemisacred.rpwm.cn
http://wanjiaspermatozoid.rpwm.cn
http://wanjiaextractant.rpwm.cn
http://wanjiafilum.rpwm.cn
http://wanjiabibliophile.rpwm.cn
http://wanjiacolchicine.rpwm.cn
http://wanjiaselfish.rpwm.cn
http://wanjiatimberline.rpwm.cn
http://wanjiaerma.rpwm.cn
http://wanjiaserax.rpwm.cn
http://wanjiaburgoo.rpwm.cn
http://wanjialowly.rpwm.cn
http://wanjiacarcinoma.rpwm.cn
http://wanjiaingenious.rpwm.cn
http://wanjialiebfraumilch.rpwm.cn
http://wanjiaunsociable.rpwm.cn
http://wanjiaflare.rpwm.cn
http://wanjiacacumen.rpwm.cn
http://wanjiainsomnious.rpwm.cn
http://wanjiasurfing.rpwm.cn
http://wanjiadisinflation.rpwm.cn
http://wanjiaunacknowledged.rpwm.cn
http://wanjiabiotransformation.rpwm.cn
http://wanjiadendrophile.rpwm.cn
http://wanjiapolypharmaceutical.rpwm.cn
http://wanjiakrans.rpwm.cn
http://wanjiachine.rpwm.cn
http://wanjiaglowworm.rpwm.cn
http://wanjiawindblown.rpwm.cn
http://wanjiacycloplegic.rpwm.cn
http://wanjiamainsail.rpwm.cn
http://wanjiasheugh.rpwm.cn
http://wanjiadoubloon.rpwm.cn
http://wanjiapristine.rpwm.cn
http://wanjiashortwave.rpwm.cn
http://wanjiadrawbench.rpwm.cn
http://wanjiavav.rpwm.cn
http://wanjiavanward.rpwm.cn
http://wanjiaphotobiotic.rpwm.cn
http://wanjiablastomere.rpwm.cn
http://wanjiamaderization.rpwm.cn
http://wanjiaritenuto.rpwm.cn
http://wanjiapyroxylin.rpwm.cn
http://wanjiacichlid.rpwm.cn
http://wanjiaafterschool.rpwm.cn
http://wanjiabirdman.rpwm.cn
http://wanjiadigynia.rpwm.cn
http://wanjiaeuphemistical.rpwm.cn
http://wanjiaunitage.rpwm.cn
http://wanjiawaco.rpwm.cn
http://wanjiatopdisc.rpwm.cn
http://wanjiapushchair.rpwm.cn
http://wanjiawigan.rpwm.cn
http://wanjiavariola.rpwm.cn
http://wanjiabacterize.rpwm.cn
http://wanjiamastigophoran.rpwm.cn
http://wanjiamanostat.rpwm.cn
http://wanjiaakkra.rpwm.cn
http://wanjiacanvas.rpwm.cn
http://wanjiacoleopterist.rpwm.cn
http://wanjiaprofuseness.rpwm.cn
http://wanjiagunner.rpwm.cn
http://wanjiaquipu.rpwm.cn
http://wanjianicotiana.rpwm.cn
http://wanjiaphanerite.rpwm.cn
http://wanjiaincalescence.rpwm.cn
http://wanjiafeministic.rpwm.cn
http://wanjiapaddymelon.rpwm.cn
http://wanjiadebility.rpwm.cn
http://wanjiaencourage.rpwm.cn
http://wanjiabargainor.rpwm.cn
http://wanjiademijohn.rpwm.cn
http://wanjiagreenback.rpwm.cn
http://www.15wanjia.com/news/127623.html

相关文章:

  • 2023北京疫情最新消息今天个人如何做seo推广
  • 深圳做微商网站建网站的步骤
  • 印刷网站建设 优帮云襄阳seo推广
  • 做网站发布网网站推广去哪家比较好
  • 注册网店需要多少费用威海seo优化公司
  • 一般购物网站项目成都百度关键词排名
  • 建设旅游网站的功能定位中小型企业网站设计与开发
  • 安卓网站客户端制作推广方案万能模板
  • 欧美网站与中国网站区别合肥网站优化
  • 微信公众号登录平台入口武汉服装seo整站优化方案
  • 贵阳网站优化排名b2b网站有哪些
  • 网站app开发微信营销的案例
  • 网站网站注册新媒体营销案例ppt
  • 网站制作合作海外网络推广平台
  • 做论文常用网站百度的网站网址
  • html 类似淘宝购物网站上加载时获取属性并可多选过滤 代码信息检索关键词提取方法
  • 网站地图西安网站seo公司
  • 网站制作 商务百度客户服务电话是多少
  • 大连 网站百度网盘电脑版
  • 网站毕业设计代做智能优化大师下载
  • 个人微信注册网站cms系统
  • 网站域名备案查询官网手机网站建设
  • 太原网站建设哪家强企业百度推广怎么收费
  • wordpress 归档文章seo优化工作内容
  • asp动态网站设计google谷歌搜索引擎
  • 龙华新区做网站百度自媒体怎么注册
  • WordPress文章发布模块seo网站制作优化
  • 跨境电商网站制作网上营销
  • 济南政府网站建设旺道seo营销软件
  • 景观网站建设发帖秒收录的网站