• 编译windows下的android SDK 杯具的经过


    先转个:http://blog.csdn.net/chenyongxinglove/archive/2011/01/27/6167080.aspx

    开始还弱弱的以为Cygwin是linux下的一个工具呢

    Cygwin的常见错误http://cygwin.com/faq-nochunks.html#faq.using.missing-dlls

    E文的,百度一下能发现很多翻译,但是只翻译了目录和前几个问题,后面的没找到

    编译windows下的android SDK 文档在android源码的froyo/development/docs目录下

    名字是:howto_build_SDK.txt

    (注,我用的源码是froyo分支,以上路径froyo是我自己命名的文件夹)

    1.先要编译好linux下android的SDK

    2.安装Cygwin

       悲催的,很复杂,稀里糊涂装一通,

      文档提示不让装的Packages that must not be installed: readline.

      我就把有readline的都点掉了,

      装完后一运行就提示cygreadline6.dll找不到,无法运行

      重新装,

      (点击原来的那个setup-legacy.exe,选项都是上次选的,最好不要变,以免重复下载了)

      不太懂Cygwin里的包,把看起来像的又点上了,很快就装到99%了,然后就不动了

      一生气就给关了,没想到就能运行了

     (运行桌面上的快捷方式貌似要配置环境,我直接运行安装目录下的Cygwin.bat,)

     3.在Cygwin的黑框框中安装repo,下载源码

    /*Cygwin中,我的电脑中打开的时候在管理员目录下,/cygwin/c/Document and Setting/Administrator,就是windows下 c/Document and Setting/Administrator。

      Cygwin中的跟目录“/”就是windows中Cygwin的安装目录,如我的是“D:/Cygwin” 

    */

        curl http://android.git.kernel.org/repo >/bin/repo 

    (注>/bin>repo,最简单,直接安装在/bin可以用,如果其目录貌似要配置,直接用的话提示找不到repo)

        chmod a+x /bin/repo 

    /*在ubuntu中初始化repo时会提示输入用户名和邮箱,我在Cygwin中没有提示输入,然后就报错,再次打开的时候有提示命令

       应该是 git --global user.email "*****@##.com"

                 git --global user "~~你的名字~~"

         可能写错了,现在还在下源码。。。。

     */

       mkdir /froyo

       cd froyo

       repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo

    (rope init在那个目录,下载的就在哪个目录,千万别搞错了,杯具,一次在ubuntu的/bin目录下载了一堆,分不清谁是谁

        此命令结束后有提示,在那个目录初始化了repo,正确了再运行repo sync)

       repo sync 

    源码下载中,先到这里,以后再补

    自己记下:

    下载完成后,编译sdk

    开始编译报错,是找不到javac,修改windows环境变量,在PATH中加C:/Program Files/Java/jdk1.6.0_24/bin,与之前的用分号隔开,现在报错:

    build/core/java.mk:20: ***packages/apps/Music:Invalid LOCAL_SDK_VERSION '8' Choices are :current . Stop.

    Error:Build failed

    Aborting

  • 相关阅读:
    bzoj 3876: [Ahoi2014&Jsoi2014]支线剧情【有上下界有源汇最小费用最大流】
    bzoj 2055: 80人环游世界【有上下界有源汇最小费用最大流】
    bzoj 2406: 矩阵【二分+有源汇上下界可行流】
    bzoj 4873: [Shoi2017]寿司餐厅【最大权闭合子图】
    bzoj 2007: [Noi2010]海拔【最小割+dijskstra】
    bzoj 2039: [2009国家集训队]employ人员雇佣【最小割】
    bzoj 3996: [TJOI2015]线性代数【最小割】
    bzoj 3158: 千钧一发【最小割】
    bzoj 2597: [Wc2007]剪刀石头布【最小费用最大流】
    bzoj 5120: [2017国家集训队测试]无限之环【最小费用最大流】
  • 原文地址:https://www.cnblogs.com/ezhong/p/2171492.html
Copyright © 2020-2023  润新知