Ubuntu 下环境配置

export ANDROID_SDK=~/fql_zlyy/android-sdk
export PLAY2_HOME=/home/fql/fql_zlyy/tools/play-2.2.0
export TOMCAT_HOME=/home/fql/fql_zlyy/tools/apache-tomcat-7.0.41
export ANT_HOME=~/fql_zlyy/tools/apache-ant-1.8.3
export MAVEN_HOME=~/fql_zlyy/tools/apache-maven-3.0.4
export Grails_Home=/home/fql/fql_zlyy/tools/grails-2.2.4
# export JAVA_HOME=~/fql_zlyy/tools/jdk1.6.0_32
# export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_HOME=/usr/lib/jvm/java-6-oracle
# export JRE_HOME=~/fql_zlyy/tools/jdk1.6.0_32/jre
# export APK_HOME=~/fql_zlyy/tools/apktool-install-linux-r04-brut1
export APK_HOME=/home/fql/fql_zlyy/tools/apktool-install-linux-r05-ibot
export PATH=$ANDROID_SDK/platform-tools:$TOMCAT_HOME/bin:$Grails_Home/bin:$ANDROID_SDK/tools:$JAVA_HOME/bin:$ANT_HOME/bin:$PLAY2_HOME:$MAVEN_HOME/bin:$PATH
export PATH=$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$APK_HOME:$PATH

export CLASSPATH=$ANDROID_SDK/platform-tools/lib:$TOMCAT_HOME/lib:$ANDROID_SDK/tools/lib:$JAVA_HOME/lib:$ANT_HOME/lib:$MAVEN_HOME/lib:$CLASSPATH


开发环境搭建:

Operating System

Ubuntu 12.10 x64

  1. 下载系统镜像文件

    wget ftp://pekall:pekall@192.168.20.51/Downloads/os/ubuntu-12.10-desktop-amd64.iso
  2. 使用 Universal-USB-Installer-1.9.3.1.zip制作 USB 启动盘

  3. U盘启动系统,开始安装,系统语言设置为 English

Ubuntu 11.10 x64

  1. 下载系统镜像文件

    wget ftp://pekall:pekall@192.168.20.51/Downloads/os/ubuntu-11.10-desktop-amd64.iso
  2. 使用 Universal-USB-Installer-1.9.1.1.zip制作 USB 启动盘

  3. U盘启动系统,开始安装,系统语言设置为 English

Oracle JDK6 X64

通过安装包安装

  1. 下载安装文件

    wget ftp://pekall:pekall@192.168.20.51/Downloads/android_dev_tool/jdk-6u32-linux-x64.bin
  2. 参考How do I install Oracle JDK 6?安装 Oracle JDK 6

通过包管理器安装

参考

Android Build Environment

  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 lib32readline-gplv2-dev lib32z1-dev \
    libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
    libxml2-utils xsltproc
    $ sudo apt-get install libx11-dev:i386
    
  2. Ubuntu 11.10 自带的 GCC 版本是 4.6 ,编译 Android 会出现错误。这里需要安装低版本的 GCC 4.4 。

    $ sudo apt-get install g++-4.4-multilib gcc-4.4-multilib
    

参考

Android SDK

  1. 在用户主目录下创建目录 opt

    $ mkdir ~/opt
  2. 进入 ~/opt 目录

    $ cd ~/opt
  3. 下载软件包

    $ wget ftp://pekall@192.168.20.51/Downloads/android_dev_tool/android-sdk-linux.tar.gz
  4. 解开软件包

    $ tar xvzf android-sdk-linux.tar.gz
  5. 配置环境变量,在 ~/.bashrc 文件中加入与 Android SDK 相关的环境变量

    $ gedit ~/.bashrc
    在文件的最后加入
    export ANDROID_SDK=~/opt/android-sdk
    export PATH=$ANDROID_SDK/platform-tools:$ANDROID_SDK/tools:$PATH
    

Eclipse & ADT

  1. 下载软件包到 ~/opt

    $ cd ~/opt
    $ wget ftp://pekall:pekall@192.168.20.51/Downloads/android_dev_tool/eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz
    
  2. 解开软件包

    $ tar xzvf eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz
    双击 eclipse 目录里的 eclipse 即可启动 eclipse
  3. 安装代码着色插件 参考 The Eclipse Color Theme Plugin

  4. 安装 ADT 插件 参考 Installing the Eclipse Plugin 或下载本地安装包 ADT-20.0.3.zip。无法访问 dl-ssl.google.com 的解决办法,参考 无法安装ADT的解决方法

  5. Android SDK 源代码包插件 参考How to: view core Android Java sources in Eclipse

在 Ubuntu 下使用 adb 连接 android 手机

编辑 /etc/udev/rules.d/51-android.rules

$ sudo gedit /etc/udev/rules.d/51-android.rules

添加如下配置信息

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1035", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="12d1", ATTR{idProduct}=="1035", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="12d1", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="12d1", ATTR{idProduct}=="360d", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="12d1", ATTR{idProduct}=="360d", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="8087", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="8087", ATTR{idProduct}=="08f3", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="8087", ATTR{idProduct}=="08f3", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="1782", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="1782", ATTR{idProduct}=="5d04", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="1782", ATTR{idProduct}=="5d04", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="19d2", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0120", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0120", SYMLINK+="android_fastboot"

SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="230b", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="230b", ATTR{idProduct}=="0100", SYMLINK+="android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="230b", ATTR{idProduct}=="0100", SYMLINK+="android_fastboot"

编辑 ~/.android/adb_usb.ini

$ gedit ~/.android/adb_usb.ini

添加如下配置信息

0x230b
0x1782

重启电脑后输入 adb devices 应该就可以找到设备

Wine

ubuntu 官方自带了 wine ,但是推荐用 winehq 官方提供的最新版本 wine ,新版本解决了很多以前显得麻烦的问题。

PPA地址:https://launchpad.net/~ubuntu-wine/+archive/ppa

$ sudo add-apt-repository ppa:ubuntu-wine/ppa
$ sudo apt-get update
$ sudo apt-get install wine

SourceInsight

  1. 下载安装包

    $ wget ftp://pekall:pekall@192.168.20.51/Downloads/android_dev_tool/Si3566Setup.exe
  2. 使用 Wine 安装 SourceInsight

    $ wine Si3566Setup.exe
    注册序列号
    SI3US-230590-09757
    SI3US-840598-11493
    SI3US-404808-04697
    SI3US-510811-93484
    SI3US-343066-11287 
    SI3US-037198-78565
    

 安装Skype

 官网上下载:http://skype.tom.com/

 安装:
 sudo dpkg -i  ~.deb

虚拟机软件 VirtualBox

共享USB需要安装的东西,

待补充…

使用 VirtualBox 安装Windows XP

待补充…



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值