zoukankan      html  css  js  c++  java
  • 使用Lubuntu开发Android应用

      之前下了个ubuntu来编译Android源码并且开发App,后来发现桌面环境不太好用,而且32位Linux不能顺利编译Android源码。最近有空便重新下载Lubuntu 64位并配置好所有配置,其间颇多不顺。特记录下来。

      通过下面的步骤连我的五年前老机子都可以可以用来进行高效率的开发工作,Eclipse打开速度、编译速度、系统流畅度以及界面美观性都跟高配置win7机子差不多。

     

    1、下载Lubuntu 12.04 64位。桌面系统并不一定要下载最新,最新的依赖包有可能不稳定,而且12.04版在Google编译Android源码文档里是有教程的。

      下载网址:http://cdimage.ubuntu.com/lubuntu/releases/12.04/release/

    2、刻录光盘。Windows用ultraliso。我用的是unetbootin。

      安装方法:

     

          sudo add-apt-repository ppa:gezakovacs/ppa
          sudo apt-get update

          sudo apt-get install unetbootin

     

    3、安装Lubuntu。同Ubuntu一样。

      安装方法:一路点Next就可。或者好像我那样,不太放心,搜索相关文章了解分区的注意事项即可。

    4、配置输入法ibus。12.04默认切换不到中文输入(坑爹!)。

      配置方法:打开“语言支持”进行更新--->sudo apt-get install ibus-pinyin

    5、修复ibus候选框左下角bug。

      配置方法:新立得里面搜ibus,相关的qt和gtk都装上,4个,并重启。

           http://code.google.com/p/ibus/wiki/Ubuntu#12.04_LTS_Precise

    6、配置Java环境。建议用6.0的。

      下载地址:自行百度。

      配置方法:http://www.cnblogs.com/softman11/archive/2011/06/22/2086793.html

    7、配置Eclipse环境。去官方下载Eclipse+ADT+SDK打包的压缩包并解压。

    8、修复Eclipse相关Bug。

      黑底黑字bug:http://askubuntu.com/questions/70599/how-to-change-tooltip-background-color-in-unity

    9、修复Eclipse需要32位库。这个最好一开始就配置,因为下载了半天才下完。

      sudo apt-get install ia32-libs

    10、科学上网。Ubuntu下用GAE做goAgent代理。

      配置方法:http://equation85.github.com/blog/goagent-config/

      添加开机启动:http://hi.baidu.com/lane727/item/e6040d466399f52b11ee1e3c

    11、美化成Mac OS(可不做)。

      美化方法:http://ubuntued.info/tema-88-mac-os-x-lion-theme-para-o-lubuntu

    12、安装PhotoShop。做界面美工必备,GIMP根本不行。

      安装wine:sudo add-apt-repository ppa:ubuntu-wine/ppa

            sudo apt-get update && sudo apt-get install wine1.5

      安装PS:http://www.youtube.com/watch?v=1ZnCcJuQLwY

    13、开机自动挂载Win分区。

      挂载方法:http://dada89007.iteye.com/blog/671349

    14、修复SDK Manager更新被墙。

      修改hosts:sudo gedit /etc/hosts

      添加:74.125.237.1 dl-ssl.google.com

      重启网络:sudo /etc/init.d/networking restart 

    15、安装Git。

      安装方法:sudo apt-get install git

    16、更新Ubuntu源

      安装方法:打开https://launchpad.net/ubuntu/+archivemirrors找可用的源。然后运行software-properties-gtk更改源的位置。

      之后需要update一下。

    17、更改VPN设置

      更改方法:安装network-manager-pptp pptp-linux

    18、编译Android源码:

      方法:http://blog.csdn.net/zjmdp/article/details/7737802

      运行脚本要加bash

    19、VirtualBox下设置共享文件夹

      http://dongdong1314.blog.51cto.com/389953/614801

    20、设置全局代理

      http://askubuntu.com/questions/150210/how-do-i-set-systemwide-proxy-servers-in-xubuntu-lubuntu-or-ubuntu-studio

            

    待续。后续可能添加NDK、源码编译环境或其他软件的配置方法。

     

     

    一个人无梦想,同条咸鱼有咩分别?!
  • 相关阅读:
    volatile关键字
    线程的状态
    java中的匿名内部类
    java高精度实数和小数
    JS、JSP、ASP、CGI
    论文结构要求
    java中的标识符、关键字、保留字
    java IODemo
    Bagging和Boosting的区别
    由Memcached升级到 Couchbase的 Java 客户端的过程记录(一)
  • 原文地址:https://www.cnblogs.com/TseChiHoi/p/2853752.html
Copyright © 2011-2022 走看看