Android Studio的安裝與配置(解決新手入門所遇到的大部分問題)
在我入門使用Android Studio和Genymotion進行安卓移動開發的時候遇到了許多奇奇怪怪的問題,我發現網上所給出的解決方案都很不全,是以覺得很有必要做一個綜合性的東西來幫助大家一次性解決入門的問題。
一、系統要求
可以在以下的作業系統開始 Android 應用程式開發:
Microsoft® Windows® 8/7/Vista/2003 (32 or 64位)。
Mac® OS X® 10.8.5 或者更高
GNOME or KDE 桌面
所有開發 Android 應用程式需要的工具都是開源的,并且可以從網際網路上下載下傳。以下是開始 Android 應用程式程式設計之前需要的軟體清單:
Java JDK5 及以後版本
Java 運作時環境6
Android Studio
Android Studio
二、安裝 Android Studio
Android Studio 是開發 Android 應用程式的官方 IDE,基于 Intellij IDEA。你可以從官網https://developer.android.google.cn/studio/ 下載下傳下載下傳最新版本的 Android Studio。如果你是在 Windows 上安裝 Android Studio 的新人,找到名為 android-studio-bundle-183.5522156-windows.exe 檔案下載下傳,并通過 Android Studio 向導指南運作。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL1sGROlXSE5UNNpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLxIzNzEDNyADMxAjNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
如果要在 Mac 或者 Linux 上安裝 Android Studio,Android Studio 官網都有相關版本提供下載下傳。
接下來便是傻瓜式安裝了,值得一提的是安裝Android Studio 之前要先安裝Java SDK,如果不知道如何安裝可以戳https://www.runoob.com/android/android-environment-setup.html
三、安裝Genymotion
打開Genymotion官網https://www.genymotion.com/ 然後點選右上角的Sign In
然後出現注冊界面,注冊一個賬号
然後就是下載下傳和安裝Genymotion了,從官網找到download或者戳https://www.genymotion.com/download/ 下載下傳
因為Genymotion運作需要VirtualBox,如果電腦中沒安裝過,建議選第一個版本
接下來也是傻瓜式無腦安裝
之後的我就不截圖了,在最後finish的時候記得去掉Start Orade VM VirtualBox after installation
安裝完之後會需要Sign In,那時候你之前注冊的賬号就派上用場了,全部完成之後你可以自己添加一個模拟器試一下
随後就是很重要的一步了,即在Android Studio中安裝Genymotion插件
安裝步驟見官網說明:https://www.genymotion.com/plugins/
打開File——Settings——Plugins——Browse Repositories界面
在搜尋輸入框中輸Genymotion進行搜尋查找,然後點選右側的Install按鈕,我這裡是已經安裝好了的
安裝成功後,重新開機Android Studio。
安裝成功後會在工具欄出現一個genymotion的圖示,但這個時候還沒有關聯到電腦上的模拟器
點選這個genymotion圖示,打開關聯模拟器設定(setting——other setting->genymotion)界面,關聯模拟器:
之後便是Android Studio內建Genymotion和調試:
打開genymotion的首頁面——Settings——ADB,然後選擇Android SDK的位置,最後重新開機Android studio,并重新開機android studio的genymotion插件(點選下genymotion圖示)。
問題彙總
在Android Studio中run項目時看不到Genymotion建立的虛拟裝置的問題
解決方案:點選genymotion圖示或者打開Genymotion軟體,啟動其中一個模拟器,那麼run項目就會看到genymotion的虛拟裝置。随後,在run項目,就會發現出現了genymotion建立的這個虛拟裝置。
Genymotion無法啟動_unable to start the virtual device
解決方案:重新開機電腦并打開你的Boot,在Configuration中找到Inter Virtual Technology并選擇Enabled
即打開電腦自帶的網絡虛拟技術。
注意!這裡就出現了一個很重要的問題,也就是當初困擾我很久的一個問題,我查了很多的資料,最後的出來的結論是你在進行使用Android Studio之前,要确定你的cup是N卡還是A卡。我們之是以使用Genymotion而不用Android Studio自帶的模拟器的原因就是因為自帶的模拟器下載下傳非常的慢因為是從Google下載下傳的,是以才會使用Genymotion來為我們提供模拟器,但是我發現不論是自帶的模拟器還是Genymotion的模拟器都需要Inter Virtual Technology服務的支援,而A卡自帶虛拟化,根本不存在啟用Inter Virtual Technology服務一說,隻有N卡才支援Android Studio自帶模拟器以及Genymotion的開發。
如果你發現你的電腦的cpu是A卡,那你可以把剛剛下載下傳好的Genymotion解除安裝了,就當體驗一下這個過程了。然後轉用真機進行測試,所謂“真機”就是處理iphone手機之外的安卓機就是了,直接拿USB接口将手機連接配接到電腦上即可,親測有效。
作者及參考資料
福建師範大學2016級軟工一班26号陳榮成
https://www.runoob.com/android/android-studio-install.html
https://blog.csdn.net/yht2004123/article/details/80146989