编译android不是那么好弄的,环境必定要搭建好,特别是android开发站给出的相关依赖包,一个不能少,不然问题一大堆java
内容:python
Java 6: for Gingerbread and newerandroid
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo add-apt-repository "deb-src http://archive.canonical.com/ubuntu lucid partner" $ sudo apt-get update $ sudo apt-get install sun-java6-jdk
Java 5: for Froyo and oldergit
$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse" $ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse" $ sudo apt-get update $ sudo apt-get install sun-java5-jdk
To set up your development environment, install the following required packages:ubuntu
$ 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
执行过程当中不免会遇到一些什么包老旧啦、不存在啦之类的问题,那么能够去http://packages.ubuntu.com/zh-cn/hardy/amd64/lib32readline5-dev/downloadmarkdown
找包,挨个安装也是版本。虽然高级版本的包比较好使,但因为开发问题,有些依赖包的版本不符致使包根本没办法用,所以就能够经过自行下载并安装的方法经过。curl
待续。。。。flex