Ubuntu 64 + IntelliJ IDEA + Genymotion 搭建Android開發環境

來源:互聯網
上載者:User

標籤:

環境搭建所需可至 http://pan.baidu.com/s/1gd1Kf4Z 下載

 

註:     此處假定 Ubuntu 使用者名稱為 chenfei     開發相關全部存放在 /home/chenfei/Dev/ 下     一、準備       1.1 下載 JDK           http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

        選擇 Accept License Agreement           選擇 Linux x64 tar.gz 進行下載           此處選擇 jdk-7u51-linux-x64.tar.gz 進行下載           檔案: /home/chenfei/Dev/jdk-7u51-linux-x64.tar.gz       1.2 下載 Android SDK           http://developer.android.com/sdk/index.html

 

        選擇其他平台                                                 檔案: /home/chenfei/Dev/android-sdk_r22.3-linux.tgz       1.3 下載 IntelliJ IDEA           http://www.jetbrains.com/idea/         http://www.jetbrains.com/idea/download/
          選擇 Linux,下載 Community Edition 版本                    檔案: /home/chenfei/Dev/ ideaIC-13.0.1.tar.gz       1.4 下載 Genymotion 及 IntelliJ IDEA 的 Genymotion 外掛程式           https://cloud.genymotion.com/page/launchpad/download/
        
                   檔案:              /home/chenfei/Dev/genymotion-2.0.3_x64.bin              /home/chenfei/Dev/genymotion-idea-plugin-20130716.jar       1.5 註冊 Genymotion           https://cloud.genymotion.com/           
  二、安裝         開啟 “終端” / “Terminal” 執行如下命令進入 Dev 目錄:         cd Dev/       2.1 安裝 JDK           tar zxvf jdk-7u51-linux-x64.tar.gz           目錄: /home/chenfei/Dev/jdk1.7.0_51       2.2 安裝 Android SDK           tar zxvf android-sdk_r22.3-linux.tgz           目錄: /home/chenfei/Dev/android-sdk-linux       2.3 安裝 VisutalBox           wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -           sudo sh -c ‘echo "deb http://download.virtualbox.org/virtualbox/debian quantal non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list‘           sudo apt-get update           sudo apt-get install virtualbox-4.3       2.4 安裝 Genymotion           chmod +x genymotion-2.0.3_x64.bin         ./genymotion-2.0.3_x64.bin           目錄: /home/chenfei/Dev/genymotion       2.5 安裝 IntelliJ IDEA           tar zxvf ideaIC-13.0.1.tar.gz           目錄: /home/chenfei/Dev/idea-IC-133.331   三、配置       3.1 配置 JDK           執行: sudo gedit /etc/profile 開啟 profile 檔案,複製如下內容到檔案末尾,並儲存:               export JAVA_HOME=/home/chenfei/Dev/jdk1.7.0_51             export JRE_HOME=${JAVA_HOME}/jre             export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib             export PATH=${JAVA_HOME}/bin:${PATH}           登出重新登入       3.2 配置 Android SDK           執行: /home/chenfei/Dev/android-sdk-linux/tools/android 開啟 Android SDK Manager           等待連網載入 packages 完畢           安裝:             Tools                 Android SDK Platform-tools                 Android SDK Build-tools             Android 4.4.2 (API 19)                 Documentation for Android SDK                 SDK Platform                 ARM EABI v7a System Image                 Intel x86 Atom System Image                 Google APIs                 Sources for Android SDK             Extras                 Android Support Library           點擊 Install 9 packages --> Choose Packages to install --> 依次選中安裝項下 Accept --> Install           等待下載安裝完畢,關閉 “Android SDK Manager” 視窗           執行: sudo gedit /etc/profile 開啟 profile 檔案,複製如下內容到檔案末尾,並儲存:               export ANDROID_SDK_HOME=/home/chenfei/Dev/android-sdk-linux             export PATH=${ANDROID_SDK_HOME}/tools:${ANDROID_SDK_HOME}/platform-tools:${PATH}       3.3 配置 Genymotion           執行: /home/chenfei/Dev/genymotion/ genymotion 開啟 Genymotion           3.3.1 新增虛擬設備               Add a first virtual device --> Yes --> “Virtual device creation wizard”               Connect --> “Connect to Genymotion Cloud”               Username --> Password --> Connect               選擇虛擬設備 --> Next --> “Name of the Genymotion virtual device to create” --> Next --> “Retrieve and deploy Genymotion virtual device”               等待下載完成 --> Finish           3.3.2 Settings               General                                 ADB                                  /home/chenfei/Dev/android-sdk-linux               OK       3.4 配置 IntelliJ IDEA           開啟主資料夾           進入目錄:/home/chenfei/Dev/idea-IC-133.331/bin/ 雙擊 idea.sh,點擊 “運行”,開啟 IntelliJ IDEA           I do not have a previous version of IntelliJ IDEA or I do not want to import my settings --> OK           3.4.1 鎖定到啟動器               右擊 “IntelliJ IDEA” 在啟動器上的表徵圖                                  鎖定到啟動器           3.4.2 安裝 IntelliJ IDEA 的 Genymotion 外掛程式               
                             Plugins --> Install plugin from disk -->  /home/chenfei/Dev/genymotion-idea-plugin-20130716.jar --> OK               OK --> Restart           3.4.2 建立 Empty Project                                             Finish --> “Empty Project - - IntelliJ IDEA 13.0.1”               關閉 “Project Structure”           3.4.3 配置 IntelliJ IDEA               3.4.3.1 View --> Toolbar               3.4.3.2 View --> Tool Buttons               3.4.3.3                   File --> Settings... --> “Settings”                   Genymotion --> Select the path to the Genymotion folder -->  /home/chenfei/Dev/genymotion --> OK --> OK               3.4.3.4                   待補充   四、開發       4.1 建立Android Module           File --> New Module --> “New Module”           Application Module --> Module name --> Module SDK                              Module name : HelloWord               Module SDK  :                    New... --> “Cannot Create SDK”                                       OK --> “Select Home Directory for JDK”                    /home/chenfei/Dev/jdk1.7.0_51 --> OK --> “Select Home Directory for Android SDK”                    /home/chenfei/Dev/android-sdk-linux --> OK --> “Create New Android SDK”                                      OK           Next --> Application name --> Package name* --> Create "Hello, World!" activity --> Activity name --> Show device chooser dialog --> Finish               
    4.2 運行                      4.2.1 運行 Genymotion 虛擬設備               點擊  --> “Genymotion Device Manager”               選擇 3.3.1 中建立的虛擬設備 --> Start...               等待虛擬設備啟動完成後關閉 “Genymotion Device Manager”           4.2.2 運行 Android 程式               點擊  --> “Choose Device” --> Choose a running device --> 選擇剛啟動的虛擬設備 --> OK

Ubuntu 64 + IntelliJ IDEA + Genymotion 搭建Android開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.