使用Lubuntu开发Android应用
之前下了個(gè)ubuntu來(lái)編譯Android源碼并且開發(fā)App,后來(lái)發(fā)現(xiàn)桌面環(huán)境不太好用,而且32位Linux不能順利編譯Android源碼。最近有空便重新下載Lubuntu 64位并配置好所有配置,其間頗多不順。特記錄下來(lái)。
通過下面的步驟連我的五年前老機(jī)子都可以可以用來(lái)進(jìn)行高效率的開發(fā)工作,Eclipse打開速度、編譯速度、系統(tǒng)流暢度以及界面美觀性都跟高配置win7機(jī)子差不多。
?
1、下載Lubuntu 12.04 64位。桌面系統(tǒng)并不一定要下載最新,最新的依賴包有可能不穩(wěn)定,而且12.04版在Google編譯Android源碼文檔里是有教程的。
下載網(wǎng)址: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一樣。
安裝方法:一路點(diǎn)Next就可?;蛘吆孟裎夷菢?#xff0c;不太放心,搜索相關(guān)文章了解分區(qū)的注意事項(xiàng)即可。
4、配置輸入法ibus。12.04默認(rèn)切換不到中文輸入(坑爹!)。
配置方法:打開“語(yǔ)言支持”進(jìn)行更新--->sudo apt-get install ibus-pinyin
5、修復(fù)ibus候選框左下角bug。
配置方法:新立得里面搜ibus,相關(guān)的qt和gtk都裝上,4個(gè),并重啟。
http://code.google.com/p/ibus/wiki/Ubuntu#12.04_LTS_Precise
6、配置Java環(huán)境。建議用6.0的。
下載地址:自行百度。
配置方法:http://www.cnblogs.com/softman11/archive/2011/06/22/2086793.html
7、配置Eclipse環(huán)境。去官方下載Eclipse+ADT+SDK打包的壓縮包并解壓。
8、修復(fù)Eclipse相關(guān)Bug。
黑底黑字bug:http://askubuntu.com/questions/70599/how-to-change-tooltip-background-color-in-unity
9、修復(fù)Eclipse需要32位庫(kù)。這個(gè)最好一開始就配置,因?yàn)橄螺d了半天才下完。
sudo apt-get install ia32-libs
10、科學(xué)上網(wǎng)。Ubuntu下用GAE做goAgent代理。
配置方法:http://equation85.github.com/blog/goagent-config/
添加開機(jī)啟動(dòng):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、開機(jī)自動(dòng)掛載Win分區(qū)。
掛載方法:http://dada89007.iteye.com/blog/671349
14、修復(fù)SDK Manager更新被墻。
修改hosts:sudo gedit /etc/hosts
添加:74.125.237.1 dl-ssl.google.com
重啟網(wǎng)絡(luò):sudo /etc/init.d/networking restart?
15、安裝Git。
安裝方法:sudo apt-get install git
16、更新Ubuntu源
安裝方法:打開https://launchpad.net/ubuntu/+archivemirrors找可用的源。然后運(yùn)行software-properties-gtk更改源的位置。
之后需要update一下。
17、更改VPN設(shè)置
更改方法:安裝network-manager-pptp pptp-linux
18、編譯Android源碼:
方法:http://blog.csdn.net/zjmdp/article/details/7737802
運(yùn)行腳本要加bash
19、VirtualBox下設(shè)置共享文件夾
http://dongdong1314.blog.51cto.com/389953/614801
20、設(shè)置全局代理
http://askubuntu.com/questions/150210/how-do-i-set-systemwide-proxy-servers-in-xubuntu-lubuntu-or-ubuntu-studio
? ? ? ??
待續(xù)。后續(xù)可能添加NDK、源碼編譯環(huán)境或其他軟件的配置方法。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/TseChiHoi/archive/2013/01/13/2853752.html
總結(jié)
以上是生活随笔為你收集整理的使用Lubuntu开发Android应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 013:ADS semihosting与
- 下一篇: Android 编程下 px - dp