欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在Ubuntu下搭建Android開發(fā)環(huán)境

 更新時間:2024年09月02日 17:07:46   投稿:hebedich  
對一個程序猿來說,裝好系統(tǒng)之后的第一件事,一定是搭建開發(fā)環(huán)境,已經安裝各種開發(fā)工具,以便之后能方便順利地進行程序的開發(fā)。簡單的介紹下在Ubuntu環(huán)境下搭建Android開發(fā)環(huán)境,雖然基本上和在Windows下沒有太大差別,但有些細節(jié)上還是很值得注意的。

1、安裝JDK

其實這一步我比較偷懶,在網上查了一下Ubuntu系統(tǒng)下安裝JDK的方法,看起來稍稍有點麻煩,于是我試著在自帶的軟件中心里搜了一下,然后發(fā)現(xiàn)在軟件中心里有個OpenJDK Java 7,嘗試著安裝后,發(fā)現(xiàn)這是個好東西,一鍵安裝后環(huán)境變量什么的都已經自動配好了,eclipse什么的都能自動識別,很方便。百度了一下Open JDK和sun JDK的區(qū)別,大概就是sun公司的JDK是在Open JDK的基礎上開發(fā)的,擴展了一些東西。經過這段時間的使用,在開發(fā)Android的時候沒發(fā)現(xiàn)有什么差別,很好用~所以推薦大家直接在軟件中心安裝OpenJDK就好。

2、下載ADTBundle

現(xiàn)在不管在什么系統(tǒng)上安裝Android開發(fā)工具其實都是一件很簡單的事情,因為在Android官網上能找到適合三大操作系統(tǒng)(Windows、Mac、Linux)的開發(fā)工具,不管是集成了Eclipse、Android SDK和ADT的ADTBundle,還是Google公司專門推出的Android Studio,都能找到適合自己操作系統(tǒng)的下載,非常方便??梢袁F(xiàn)在Windows上下載好,然后拷貝過來。至于選擇Android Studio還是ADTBundle,我建議還是后者吧。嘗試過安裝Android Studio,可是死活打不開,然后就放棄了,而且確實現(xiàn)在在很多方面都還不完善,還是老老實實地用Eclipse吧。

進入Android官網,在下面找到Developer,然后在Tools里面下載ADTBundle到任意文件夾。解壓下載好的zip文件,里面會有兩個文件夾,eclipse和sdk,分別用來裝什么的想必不用我多說了吧。

3、更新SDK

雖然剛下載好的ADTBundle是集成了SDK的,但往往都不太完整,比如最新版本里只包含Android 4.4w(專門給Android Wear準備的開發(fā)包),如果需要Android L或者之前版本的開發(fā)包,還是需要通過SDK manager。

打開eclipse,從eclipse上面的快捷欄打開SDK manager,你會發(fā)現(xiàn)根本無法獲取到各個版本的SDK包,還是因為GFW的緣故,沒辦法,只能另想辦法。

還有一個最簡單的辦法,改hosts。

打開終端,輸入:

sudo gedit /etc/hosts

然后把以下兩行添加到后面

203.208.46.146 dl-ssl.google.com

203.208.46.146 dl.google.com

這是最新的ip地址,加載速度很快,下載SDK的時候基本上能達到自己的帶寬速度。添加好后,保存退出。重啟SDK manager,同樣發(fā)現(xiàn)SDK已經可以加載出來并下載了,選擇你所需要的包下載即可。

4、安裝Genymotion模擬器

雖然ADT里自帶的AVD能夠模擬Android設備來調試測試開發(fā)的android應用,但是用過的人都知道,簡直卡得一逼,做為一個有強迫癥的人來說實在無法忍受。雖然在Windows系統(tǒng)下已經能通過使用Intel x86鏡像加速Android模擬器了,但目前卻還不支持Linux系統(tǒng),而且加速效果也沒有想象中那么好。而我今天推薦的這個Genymotion模擬器,相當流暢,幾乎能媲美真機的速度,不管是開機還是加載程序都相當暢爽。

進入Genymotion官網,點擊下載,輸入你的郵箱,在郵箱中通過驗證后進入下載頁面。(注意,郵箱驗證成功后的那封提示郵件不要刪除,里面會有你的用戶名Username,之后要用)在下載頁面先不要急著下載Genymotion,在那之前需要先安裝Oracle VirtualBox,下載下來的是個deb包,直接雙擊安裝即可。安裝好后,下載Genymotion,下載下來的是個.bin文件,需要通過命令行進行安裝:

打開終端,用cd命令進入存放剛才那個bin文件的目錄,然后輸入以下命令:

chmod a+x 文件名

sudo ./文件名

注意第二句執(zhí)行命令/前有個點.

之后便進入安裝程序,安裝好即可。

安裝好后在安裝目錄找到genymotion,打開,會自動提示你添加設備,yes之后,點擊下面的connect按鈕,輸入用戶名和密碼(用戶名是之前郵件里那個)登陸,然后就可以自由添加android虛擬設備了,添加好用點play運行模擬器,好好感受一下這個模擬器的流暢吧!以后開發(fā)的時候再也不用羨慕ios開發(fā)者有個很棒的模擬器了~

好了,至此你的Android開發(fā)環(huán)境已經搭好了,趕快新建一個Android項目,開始Hello World吧~

相關文章

  • Android ListView萬能適配器實例代碼

    Android ListView萬能適配器實例代碼

    本文主要介紹Android ListView萬能適配器,這里整理了詳細的資料及實現(xiàn)代碼,以及實現(xiàn)效果圖,有需要的小伙伴可以參考下
    2016-09-09
  • Android studio 3.0上進行多渠道打包遇到的問題小結(超簡潔版)

    Android studio 3.0上進行多渠道打包遇到的問題小結(超簡潔版)

    這篇文章主要介紹了Android studio 3.0上進行多渠道打包遇到的問題小結(超簡潔版),非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • php 異步調用方法實現(xiàn)示例

    php 異步調用方法實現(xiàn)示例

    客戶端與服務器端是通過HTTP協(xié)議進行連接通訊,客戶端發(fā)起請求,服務器端接收到請求后執(zhí)行處理,并返回處理結果
    2014-01-01
  • Android中dataBinding使用的簡單封裝

    Android中dataBinding使用的簡單封裝

    前面一段時間學習了一下Android中的DataBinding,但是只是很簡單地實現(xiàn)了一下,DataBinding中最強大的地方還沒有認真地學習過,有很多地方還不理解,下面這篇文章主要給大家介紹了關于Android中dataBinding使用的簡單封裝,需要的朋友可以參考下
    2023-06-06
  • Android開發(fā)人臉識別登錄功能

    Android開發(fā)人臉識別登錄功能

    這篇文章主要介紹了Android開發(fā)人臉識別登錄功能,這個很多公司都在使用,非常流行,今天小編給大家從頭到尾做一個案例分享到腳本之家平臺,需要的朋友參考下吧
    2019-11-11
  • kotlin源碼結構層次詳解

    kotlin源碼結構層次詳解

    這篇文章主要為大家介紹了kotlin源碼結構層次詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Android View移動的3種方式總結

    Android View移動的3種方式總結

    這篇文章主要給大家介紹了Android View移動的三種方式,在介紹這三種方式之前先介紹了Android坐標系的定義規(guī)則以及View的一些位置參數(shù)。有需要的朋友們可以參考借鑒。
    2016-09-09
  • Android編程之自定義AlertDialog(退出提示框)用法實例

    Android編程之自定義AlertDialog(退出提示框)用法實例

    這篇文章主要介紹了Android編程之自定義AlertDialog(退出提示框)用法,結合實例形式較為詳細的分析了自定義AlertDialog的頁面布局與功能實現(xiàn)相關技巧,需要的朋友可以參考下
    2016-01-01
  • Android開發(fā)使用ProgressBar實現(xiàn)進度條功能示例

    Android開發(fā)使用ProgressBar實現(xiàn)進度條功能示例

    這篇文章主要介紹了Android開發(fā)使用ProgressBar實現(xiàn)進度條功能,結合實例形式分析了Android進度條ProgressBar的具體樣式、布局與功能實現(xiàn)技巧,需要的朋友可以參考下
    2019-03-03
  • Android 自定義 View 中使用 Spannable的實例詳解

    Android 自定義 View 中使用 Spannable的實例詳解

    這篇文章主要介紹了Android 自定義 View 中使用 Spannable的相關知識,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05

最新評論