zoukankan      html  css  js  c++  java
  • A10 平板开发二搭建Android开发环境

    我是直接在Ubuntu 12.10 64位系统下操作的,搭建Ubuntu开发环境类似,见Ubuntu 10.04开发环境配置。需要注意的是,64位的系统,需要安装支持32位的库(sudo apt-get install ia32-libs),不然编译时提示找不到交叉编译链。

    1.安装java

    uestc@uestc-ThinkPad-T43:~/tools$ ls

    jdk1.6.0_24  jdk-6u24-linux-i586.bin

    uestc@uestc-ThinkPad-T43:~/tools$ chmod +x jdk-6u24-linux-i586.bin 

    uestc@uestc-ThinkPad-T43:~/tools$ ./jdk-6u24-linux-i586.bin 

    安装完成配置如下:

    uestc@uestc-ThinkPad-T43:~/tools$ sudo mkdir /usr/lib/jvm

    uestc@uestc-ThinkPad-T43:~/tools$ sudo mv jdk1.6.0_24 /usr/lib/jvm

    uestc@uestc-ThinkPad-T43:~/tools$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.6.0_24/bin/java" 1

    update-alternatives: 使用 /usr/lib/jvm/jdk1.6.0_24/bin/java 来提供 /usr/bin/java (java),于 自动模式 中。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_24/bin/javac" 1

    update-alternatives: 使用 /usr/lib/jvm/jdk1.6.0_24/bin/javac 来提供 /usr/bin/javac (javac),于 自动模式 中。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.6.0_24/bin/javaws" 1

    update-alternatives: 使用 /usr/lib/jvm/jdk1.6.0_24/bin/javaws 来提供 /usr/bin/javaws (javaws),于 自动模式 中。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo update-alternatives --config java

    链接组 java 中只有一个候选项:/usr/lib/jvm/jdk1.6.0_24/bin/java

    无需配置。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo update-alternatives --config javac 

    链接组 javac 中只有一个候选项:/usr/lib/jvm/jdk1.6.0_24/bin/javac

    无需配置。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo gedit /etc/environment 

    在最后一行添加JAVA_HOME="/usr/lib/jvm/jdk1.6.0_24"

    2.安装必要的包

    尽量全安装吧,编译一次太花时间了。

    uestc@uestc-ThinkPad-T43:~/tools$ sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386

    sudo apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386

    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

    $ sudo apt-get install build-essential git u-boot-tools texinfo texlive ccache zlib1g-dev gawk

    $ sudo apt-get install bison flex gettext uuid-dev ia32-libs

    最好找个网好点的地方,安装这些必要的包,网速慢相当坑人的。还有找不到源,更新下源就可以了。

  • 相关阅读:
    “奇葩”控件向后台传数据
    借助cookie实现子网页修改父网页内容遇到的问题:同一个浏览器访问相同页面,会互相影响。 (已解决)
    JS 怎么控制某个div的滚动条滚动到顶部? (已解决)
    怎么在表单提交前检查数据输入。
    table布局, td内部元素溢出边界问题。 (已解决)
    怎么在两个内嵌的子网页之间通信?(已解决)
    关于div的滚动条滚动到底部,内容显示不全的问题。(已解决)
    怎么使用CKEDITOR
    新问题:关于网页中的文本框在手机上受软键盘弹出的影响问题。(已解决)
    Oracle多行查询(函数)
  • 原文地址:https://www.cnblogs.com/pangblog/p/3268504.html
Copyright © 2011-2022 走看看