使用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、源碼編譯環境或其他軟件的配置方法。
?
?
轉載于:https://www.cnblogs.com/TseChiHoi/archive/2013/01/13/2853752.html
總結
以上是生活随笔為你收集整理的使用Lubuntu开发Android应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 013:ADS semihosting与
- 下一篇: 获取文件扩展名函数