<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 第一章:Android Studio 介紹 > 譯者:[EvilSong](http://ask.android-studio.org/?/people/Evil_Song) > 來源:[Learn Android Studio 漢化教程 第一章 : Android Studio 介紹](http://ask.android-studio.org/?/question/789) 本章將引導您完成安裝和設置開發環境,然后你就可以跟隨本書的例子和課程學習。首先,您將安裝被稱為Java開發工具包(JDK)的必要組件。然后你要下載和安裝Android Studio以及Android軟件開發工具包(SDK),這些都是開發Android應用程序所必需的工具。接著,我們將向你展示如何使用新建項目向導來創建一個簡單的項目HelloWorld。最后,我們將向你展示怎樣連接Android虛擬設備(AVD)和Android物理設備。在本章結束的時候,你將在Android Studio中擁有開發Android應用程序的一切東西。 ## Windows下安裝JDK 本節適用于Windows用戶。如果你是Mac用戶,請跳轉到下一節“在Mac上安裝JDK”。Android Studio 使用java編譯環境構建,因此在開始使用Android Studio之前你需要確保你已經安裝Java開發工具包(JDK)。如果你是一個經驗豐富Android或Java開發人員的話,你很有可能已經在你的電腦上安裝了JDK。如果你的電腦上的JDK運行版本是1.6或更高的話,你可以跳過這一節。此外,你將下載,安裝和配置最新版本的JDK。你可以從下面的Oracle網站上下載JDK: ``` http://www.oracle.com/technetwork/java/javase/downloads/index.html ``` 打開網站之后,點擊java Download 按鈕,如圖1-1所示。 ![](https://box.kancloud.cn/2016-08-03_57a1bf0de1153.jpg) 圖1-1 Java下載界面上的Java Download 按鈕 ## 下載Windows上使用的JDK 下一步如圖1-2所示,需要單擊單選按鈕來接受許可證協議。然后選擇適合你操作系統的JDK。如果你是Windows 7或者Windows 8系統,你應該點擊文件鏈接右邊窗口的x64版本,如圖1-2所示。Oracle會頻繁的發布JDK更新版本。在本書印刷之際,新版本的JDK基本能夠使用了,所以請下載最新版本的JDK。然后等待安裝文件下載。文件大小通常約125MB,所以下載應該花不了多長時間。 ![](https://box.kancloud.cn/2016-08-03_57a1bf0e05653.jpg) 圖1-2 接受許可協議,點擊適當的鏈接 ## 在Windows上執行JDK向導 安裝JDK之前,在你C盤的根目錄下新建一個名為Java的文件夾。文件夾的名字可以是任意的,之所以稱為Java是因為有許多跟Java相關的工具要安裝在這里,包括JDK,Android Studio和Android SDK。將Android Studio相關的工具安裝在C:\Java目錄下能夠保證你的開發環境更有條理。 找到你瀏覽器下載安裝文件的位置然后雙擊執行。當安裝開始,你將看到安裝向導,如圖1-3所示。在Windows系統下,JDK默認安裝在`C:\Program Files\Java\`目錄下。要更改安裝目錄的位置,請單擊Change按鈕。我們建議安裝JDK字 `C:\Java`目錄下是因為它的路徑名中不包含空格,很容易記住。如圖1-4所示。 ![](https://box.kancloud.cn/2016-08-03_57a1bf0e24335.jpg) 圖1-3 JDK安裝向導窗口 ![](https://box.kancloud.cn/2016-08-03_57a1bf0e37e1c.jpg) 圖1-4 選擇JDK安裝目錄 記住JDK的安裝位置。按照提示,直到安裝完成。如果提示安裝Java運行環境(JRE),選擇跟JDK安裝位置相同的目錄。 ## Windows上配置環境變量 本節將向你展示如何配置Windows以便Android Studio找到JDK。在電腦上運行Windows,按住Windows鍵和Pause鍵打開系統窗口。單擊高級系統設置選項,如圖1-5所示。 ![](https://box.kancloud.cn/2016-08-03_57a1bf0e4d1e0.jpg) 圖1-5 Windows系統窗口 點擊“環境變量”按鈕,如圖1-6所示。如圖1-7所示,在下面的系統變量列表中找到`JAVA_HOME`項。如果`JAVA_HOME`不存在,點擊新建來創建,否則,點擊編輯。 ![](https://box.kancloud.cn/2016-08-03_57a1bf0e642f9.jpg) 圖1-6 系統屬性 ![](https://box.kancloud.cn/2016-08-03_57a1bf4a755b4.jpg) 圖1-7 環境變量 點擊新增或者編輯顯示一個對話框如圖1-8所示。務必在變量名中輸入`JAVA_HOME`。然后在變量值中輸入剛才JDK的安裝位置(去掉后面斜杠),如圖1-4所示。然后點擊確定。 ![](https://box.kancloud.cn/2016-08-03_57a1bf4a8c1cb.jpg) 圖1-8 編輯`JAVA_HOME`環境變量 同樣,就像編輯JAVA_HOME環境變量一樣,你需要編輯`PATH`環境變量。如圖1-9所示。將你的光標移動到變量值的最后面然后輸入如下路徑: ``` ;%JAVA_HOME%\bin ``` ![](https://box.kancloud.cn/2016-08-03_57a1bf4aa25e4.jpg) 圖1-9 編輯PATH環境變量 然后點擊確定,確定,確定,保存這些更改并退出系統屬性。 為了測試新的JDK安裝成功,單擊開始按鈕,輸入`cmd`,然后回車,打開命令行窗口。在命令行窗口中輸入以下命令并按回車: ``` java -version ``` 如果你有如圖1-10所示的信息,恭喜你,你已經成功安裝了JDK。 ![](https://box.kancloud.cn/2016-08-03_57a1bf4ab7103.jpg) 圖1-10 確認JDK安裝成功 ## 在Mac上安裝Java開發工具包 Mac和Windows安裝JDK的前兩個步驟是相同的。用瀏覽器打開如下網站: ``` http://www.oracle.com/technetwork/java/javase/downloads/index.html ``` 在界面上點擊Java Download按鈕,如圖1-11所示。 ![](https://box.kancloud.cn/2016-08-03_57a1bf4acba58.jpg) 圖1-11 Java Download頁面上的Java Download按鈕 ## 下載Mac上使用的JDK 如圖1-12所示,點擊接受許可協議單選按鈕接受許可協議。然后你必須選擇適合你操作系統的JDK版本。如果你電腦是64位的OS X,你應該點擊右側的Mac OS X64標簽,如圖1-12所示。Oracle會頻繁的發布JDK更新版本。在本書印刷之際,新版本的JDK基本能夠使用了,所以請下載最新版本的JDK。等待安裝文件下載。 ![](https://box.kancloud.cn/2016-08-06_57a5d38490810.jpg) 圖1-12 接受許可協議,點擊適當的鏈接 ## Mac上執行JDK向導 雙擊`.dmg`文件執行。然后點擊`.pkg`文件打開向導然后根據需要繼續。如圖1-13到1-15。 ![](https://box.kancloud.cn/2016-08-06_57a5d384aafe6.jpg) 圖1-13 `JDK 8 Update 25.pkg` ![](https://box.kancloud.cn/2016-08-06_57a5d384bf8f5.jpg) 圖1-14 安裝向導 ![](https://box.kancloud.cn/2016-08-06_57a5d3850f7a8.jpg) 圖1-15 安裝成功 ## Mac上配置JDK版本 配置你的Mac以便Android Studio能夠找到合適的JDK。打開Finder窗口然后選擇應用?實用工具。從那里打開Java偏好設置,按照指示將最新版本放置到列表的最上面作為首選版本。 ## 安裝Android Studio 在下載Android Studio之前,為本書中的課程創建一個根目錄。我們使用`C:\androidBook\`作為本書的所有課程的根目錄,但是你也可以選擇或者創建任何你認為合適的目錄。出于這個原因,我們就簡單的成為課程根目錄。 下載Android Studio 很簡單,用瀏覽器打開如下網站: ``` http://ask.android-studio.org/?/developer.android.com/sdk/installing/studio.html ``` 點擊`Download Android studio for you OS` 綠色大按鈕,如圖1-16所示。接著,勾選我已閱讀并同意上述條款條件復選框。再次點擊`Download Android studio` 按鈕,安裝文件將開始下載。下載完成之后執行下載文件。 ![](https://box.kancloud.cn/2016-08-06_57a5d38523173.jpg) 圖1-16 下載Android Studio 安裝向導開始之后,點擊Next按鈕一路向下直到選擇組件窗口。勾選全部組件復選框如圖1-17所示。然后點擊Next。再次同意條款和條件。當你到達`Configuration Settings:Install Locations`窗口時如圖1-18所示,選擇Android Studio 和Android SDK的安裝位置。為了保持一致,我們將Android Studio安裝在`C:\ Java \ astudio \`下,將Android SDK安裝在`C:\ Java \ asdk \`下。 ![](https://box.kancloud.cn/2016-08-06_57a5d3853aa67.jpg) 圖1-17 選擇組件 ![](https://box.kancloud.cn/2016-08-06_57a5d3854c17e.jpg) 圖1-18 選擇Android Studio和SDK安裝位置 一路點擊Next按鈕直到Android Studio和Android SDK都安裝完成。你最終顯示的窗口應該如圖1-19所示。勾選Start Android Studio復選框之后點擊Finish按鈕啟動Android Studio。請確保選中復選框,然后點擊Finish按鈕,Android Studio才會啟動。請注意從現在起,你需要從桌面圖標或開始菜單中啟動Android Studio。 ![](https://box.kancloud.cn/2016-08-06_57a5d385614af.jpg) 圖1-19 完成Android Studio設置 Android Studio第一次打開的時候,安裝向導將查找你系統上的JDK(如前面安裝的一個)和Android SDK的位置。安裝向導應該為你的Android Studio 下載一切開始開發應用程序的東西。點擊Finish按鈕關閉安裝向導。 ![](https://box.kancloud.cn/2016-08-06_57a5d3857517c.jpg) 圖1-20 安裝向導-下載組件 ## 新建你的第一個項目:HelloWorld 一旦安裝向導完成,Android Studio的歡迎對話框將會出現,如圖1-21所示。點擊Start a new Android Studio project選項。 ![](https://box.kancloud.cn/2016-08-06_57a5d385887bb.jpg) 圖1-21 歡迎來到Android Studio 在新建項目向導(如圖1-22),在Application Name輸入`HelloWorld`,在Company Domain 中輸入`gerber.apress.com`。請注意,Package name是反轉的Company Domain加上Application Name。創建`HelloWorld`項目在課程的根目錄文件夾下。正如前面提到的,如果是Windows系統,我們使用`C:\androidBook\`。如果是Mac或者Linux系統,你的根目錄名稱不是以字母開頭,而是一個斜杠。 ![](https://box.kancloud.cn/2016-08-06_57a5d3859a056.jpg) 圖1-22 配置你的新項目 Android操作系統可以在多種平臺上運行,包括游戲機,電視機,手表,眼鏡,智能手機和平板電腦。默認情況下,手機和平板電腦復選框會被選中,API-8被選為最低的SDK。同意這些設置然后點擊Next,如圖1-23所示。 ![](https://box.kancloud.cn/2016-08-06_57a5d385ac6f3.jpg) 圖1-23 選擇APP運行的形式 后續新項目向導將提示你選擇一種布局。選擇`Blank Activity`然后點擊Next按鈕。同意默認名字,如圖1-24所示,他們應該如下: ``` Activity Name: MainActivity Layout Name: activity_main Title: MainActivity Menu Resource Name: menu_main ``` ![](https://box.kancloud.cn/2016-08-06_57a5d385c130f.jpg) 圖1-24 為新文件選擇設置 ## 使用Android虛擬設備管理器 Android虛擬設備管理器允許你創建Android虛擬設備(AVDs),然后你可以在你的電腦上運行模擬器。模擬和仿真有一個很重要但是微妙的區別。模擬意味著虛擬設備只有一個外形,模擬實際的物理設備如何運作,但是不針對特定的操作系統。IOS開發環境使用模擬器,對于有限數量的設備的平臺的IOS來說可能是一個不錯的選擇。 然而對于仿真器而言,你的電腦留出一塊內存去復制基于仿真器正在仿真設備上的環境。Android Studio使用仿真器,這意味著Android虛擬設備管理器啟動一個 Linux內核的大沙箱和整個Android棧為了仿真基于Android物理設備的環境。盡管仿真器提供了一個比模擬器更可靠的環境來測試你的應用程序,但是啟動一個AVD需要數分鐘,這取決于你電腦的速度。好消息是你的仿真器仍然活躍在內存中,它仍然是有響應的。然而,如果你有Android手機或者平板電腦,我們建議使用物理設備來測試你的應用程序,而不是使用AVD。也就是說,我們首先使用Android虛擬設備管理器創建一個AVD,在后來的章節我們將想你展示如何連接你的物理設備,如果你有的話。 點擊Android虛擬設備管理器圖標如圖1-25所示。在Android虛擬設備管理器向導的第一個界面中點擊創建虛擬設備按鈕。在下一個界面選擇Galaxy Nexus如圖1-26,然后點擊Next。下一個界面允許你選擇一個系統鏡像如圖1-27。選擇第一個選項Lollopop(或最新的API)和x86\_64的ABI。點擊Next。在下一個界面上,點擊Finish按鈕來驗證你的AVD設置。恭喜你,你已經創建了一個新的AVD。 ![](https://box.kancloud.cn/2016-08-06_57a5d385d3ea5.jpg) 圖1-25 AVD圖標 ![](https://box.kancloud.cn/2016-08-06_57a5d3bc2af77.jpg) 圖1-26 選擇Galaxy Nexus硬件 ![](https://box.kancloud.cn/2016-08-06_57a5d3bc4172d.jpg) 圖1-27 選擇 x86\_64系統鏡像 注意: x86\_64版本需要Intel硬件加速,它僅僅工作在有限數量的Intel芯片組上。如果你安裝x86\_64失敗,請嘗試armeabi-vxx版本。 小貼士: 如果你想創建一個Android Studio還沒有設備定義的設備,我們建議你去 phonearena.com 查找你的型號。在那里你會找到技術規格,你可以用來創建一個新設備的定義。在你創建好了新設備的定義之后,使用相同的步驟來創建一個新的AVD。有一個優秀的第三方市場的Android模擬器叫Genymotion。Genymotion模擬器對非商業目的用戶是免費的而且用起來不錯。解釋如何設置和使用Genymotion超出了本書的范圍,但是你可以從genymotion.com上下載Genymotion模擬器。 ## 在AVD上運行HelloWorld 在新創建的AVD中運行`HelloWorld`應用程序,單機工具欄上的綠色運行按鈕,如圖1-28. ![](https://box.kancloud.cn/2016-08-06_57a5d3bc55cdf.jpg) 圖1-28 運行按鈕 確保Launch Emulator單選按鈕被選中,然后選擇Nexus API 21的組合框。點擊OK如圖1-29所示.耐心等待幾分鐘啟動AVD。然后你應該能夠看到`HelloWorld`應用程序運行在你的電腦模擬器上。如圖1-30所示。 ![](https://box.kancloud.cn/2016-08-06_57a5d3bc688a6.jpg) 圖1-29 選擇設備開啟模擬器 ![](https://box.kancloud.cn/2016-08-06_57a5d3bc7cb94.jpg) 圖1-30 模擬器截圖 ## 在Android設備上運行HelloWorld 如前面所說,盡管AVDs對于模擬特定的設備是有用的,尤其是那些你手頭沒有的設備,但是在物理設備上開發應用程序是更可取的。如果你的電腦不能通過USB數據線識別你的Android設備連接,你應該裝一個USB驅動程序。如果你的電腦能夠識別你的Android設備,你無需安裝不同或更新版本的USB驅動程序,因為這可能導致USB連接失敗。 注意: Mac和Linux用戶通常不需要下載USB驅動程序來連接Android設備和電腦。 你可以在 developer.android.com/tools/extras/oem-usb.html 上找到合適的USB驅動程序,或者使用你最喜歡的搜索引擎找到適合你型號的USB驅動程序。下載驅動程序并將之安裝在電腦上。在你的Android設備上,點擊設置,然后打開開發人員選項。確保USB調試檢查框被選中。一些設備,如三星需要密碼來啟用USB調試,所以你可能要使用你最喜歡的搜索引擎研究如何打開你設備上的USB調試開關。如果介紹不太清晰,YouTube上一些視頻資源也可以幫助你如何開啟特定設備的USB調試開關。 大多數的Android設備配備有一根一端有一個USB接口另一端有一個小型USB接口的數據線。你的Android設備通過這根數據線連接到你的電腦上。點擊在圖1-31中圈起來的Android 設備監聽器按鈕。如果驅動程序安裝正確,你應該能夠看到列出來的已連接設備如圖1-32. ![](https://box.kancloud.cn/2016-08-06_57a5d3bc9055b.jpg) 圖1-31 Android設備監聽器按鈕 ![](https://box.kancloud.cn/2016-08-06_57a5d3bca5676.jpg) 圖1-32 Android設備監聽器顯示已連接的物理設備 注意:你的電腦和你的Android設備之間的連接是使用了一種叫做Android調試橋(ADB)的服務。如果你沒有看到設備,點擊IDE左下角的Terminal按鈕,輸入以下命令: ``` adb start-server ``` 很可能在ADB服務重啟之后你仍然沒有看到設備。也許USB驅動程序需要電腦重啟,雖然不太可能。 現在點擊綠色運行按鈕(如圖1-28所示)。選擇已連接的Android設備。在圖1-33中,已連接的設備是一臺HTC One X智能手機。點擊OK,等待幾秒鐘,你將看到`HelloWorld`運行在你的Android設備上了。 ![](https://box.kancloud.cn/2016-08-06_57a5d3bcc1843.jpg) 圖1-33 在Android物理設備列表中選擇設備 ## 總結 在這一章,你安裝了Java開發工具包,或稱JDK,你也安裝了Android Studio和Android SDK。你用新建項目向導創建一個簡單的HelloWorld應用程序。然后你新建一個Android虛擬設備,或稱AVD。我們向你介紹了如何安裝所需的USB驅動程序。最后,我們向你展示了怎樣在AVD和Android物理設備上運行HelloWorld。現在,你在Android Studio中擁有開發Android應用程序的所有必需的軟件。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看