var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2012年07月22日

    Ubuntu 12.04 配置 Android 开发环境

    分类:

    安装Java 6(可用OpenJDK替代):

    wget https://raw.github.com/flexiondotorg/oab-java6/master/oab-java6.sh -O oab-java.sh

    chmod +x oab-java.sh

    sudo ./oab-java.sh

    完成后,sudo aptitude search jdk显示“sun-java6-jdk

    sudo apt-get install sun-java6-jdk

     

    配置Java 6

    安装完成后,首先设置默认的java程序

    sudo update-alternatives --config java

    指定为java-6-sun

     

    为了编译Android Build,要求64位版本的UbuntuUbuntu 12.04上安装需要的包

    sudo apt-get install git-core 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 openjdk-6-jdk 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

     

    设置Android系统可访问USB,先下载51-android.rules,然后操作即可。

     

    下载Linux版的Android SDK之后解压到一个路径,参照AndroidSDKUbuntu 下设置adb环境变量设置Android SDK环境变量:

    sudo gedit ~/.bashrc 编辑.bashrc文件,在里面加入

    #AndroidDev PATH

    export PATH=${PATH}:~/android-sdk-linux/tools

    export PATH=${PATH}:~/android-sdk-linux/platform-tools

    这样在终端输入android就可以使用Android SDKAVD Manager了。

     

    下载NDK,然后解压到一个路径,设置环境变量以便使用ndk-build程序:

    sudo gedit ~/.bashrc 编辑.bashrc文件,在里面加入

    export PATH=${PATH}:~/android-ndk-r8b

     

    下载Linux版的Eclipse,解压之后,安装插件CDTADT

    启动Eclipse,在菜单Preferences -> Android 里设置SDKNDK路径。

    分享到:

    历史上的今天:

    Ubuntu 12.04 安装 2012年07月22日
    Windows关键文件 2008年07月22日