零報錯基於Virtualbox虛擬機搭建Linux(Ubuntu)的Android開發環境

多圖預警!!!java

須要用到的東西

Windows7 or Windows10:linux

  1. Virtualbox安裝包,直接到官網下載便可。
  2. Ubuntu系統鏡像,能夠到清華大學開源軟件鏡像站 | Tsinghua Open Source Mirror下載。我下載的是Ubuntu-16.04.6,若是是64位的電腦下載amd64的,32位則下載i386的。

Linux: 在Ubuntu裏下載!!!推薦到AndroidDevTools下載,速度比較快,也比較放心。android

  1. Android-sdk-Linux
  2. Android Studio

安裝虛擬機-Ubuntu

↓↓↓選擇安裝Ubuntu。
↓↓↓鍵盤佈局如圖所示。
↓↓↓密碼必定要記得!!!後面常常會用到。
↓↓↓通過漫長的等到終於安裝完成,點擊重啓。
↓↓↓點擊關閉Virtualbox。
↓↓↓在Virtualbox從新啓動Ubuntu便可進入系統。
↓↓↓Ubuntu安裝成功!

Virtualbox的一些設置

↓↓↓進入系統以後,你會發現縮放Virtualbox窗口的時候,Ubuntu沒有自適應。 ubuntu

↓↓↓安裝加強功能。
↓↓↓回車鍵完成,此時Ubuntu能夠自適應窗口大小了。
↓↓↓設置共享粘貼板。

配置JDK

Ctrl + Alt + t打開終端,輸入:android-studio

java
sudo apt install openjdk-8-jre-headless #安裝JRE
複製代碼

↓↓↓ 輸入密碼時不會顯示的,直接輸入並回車便可。
↓↓↓檢查是否安裝成功:

java
複製代碼

↓↓↓安裝JDK:

javac
sudo apt install openjdk-8-jdk-headless #安裝JDK
複製代碼

配置SDK-Tool

小技巧:終端輸入文件名的時候,按Tab鍵能夠自動補全。 ↓↓↓把下載的sdk解壓。 bash

↓↓↓在這裏打開終端。
↓↓↓用mv命令把解壓後的文件夾移動到/opt/

sudo mv android-studio /opt/android-studio/  #移動android studio
sudo mv android-sdk-linux /opt/android-sdk-linux/ #移動sdk
複製代碼

↓↓↓opt的路徑爲:計算機->opt。
↓↓↓終端輸入:

sodu gedit /etc/profile
複製代碼

↓↓↓會自動打開編輯器,往最後追加兩行代碼:

export ANDROID_HOME=/opt/android-sdk-linux
export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
複製代碼

↓↓↓終端輸入:

source /etc/profile
複製代碼

↓↓↓在 /opt/android-sdk-linux/tools中打開終端,輸入:

./android
複製代碼

會打開Android SDK Manager,按需選擇要下載的SDK版本。 less

安裝Android Studio

↓↓↓在/opt/android-studio/bin打開終端,輸入:編輯器

./studio.sh
複製代碼

↓↓↓終於把AS啓動起來啦。
↓↓↓選custom。
↓↓↓選擇SDK路徑。
↓↓↓這個時候纔是真正把AS配置好。

真機調試

↓↓↓終端輸入佈局

lsusb
複製代碼

此時沒有把真機識別出來。 ui

↓↓↓在設備中選擇真機。
↓↓↓此時能夠識別到了。
↓↓↓cd到 /opt/android-sdk-linux/platform-tools,輸入:

sudo su   #進入superuser模式
複製代碼

adb devices
apt install adb
./adb kill-server
./adb start-server
adb devices
複製代碼

↓↓↓成功識別到手機。
↓↓↓AS Logcat。

總結

根據這個教程來的話,成功率應該是99.9%的。我原本在win10上配置了的,爲了寫這篇博客又從新在舊電腦的win7上配置了一遍,已經把坑都避開了。Linux環境有什麼好處呢,那就是看AOSP(Android Open Source Project)源碼比方便,之後有空再寫下Linux下配置AOSP環境。

參考資料

ubuntu 18.04 系統下 配置android studio ubuntu虛擬機鏈接手機設備出現 no permissions

相關文章
相關標籤/搜索