【Android】Android開發環境的設置與準備_問答

  • 老師文檔裏的問題

1. Java開發環境的安裝和配置

爲什麼要安裝 jdk?

  • JDK是Java開發工具包,有編譯工具和Java運行環境等

在選擇安裝 jdk 的時候,是選擇64位還是32位版本?依據是什麼?

  • 依據自己電腦操作系統的位數

怎麼設置環境變量:JAVA_HOME,該環境變量有什麼用?

  • 右擊桌面上此電腦,選擇屬性,選擇高級系統設置,選擇環境變量
    新建系統變量JAVA_HOME,填入安裝jdk的位置
  • 作用:使其他相關的環境變量的配置更加簡單

爲什麼要修改 path變量?怎麼修改?

  • 幫助系統操作java,可以在任意目錄下運行如 java.exe、javac.exe等
  • 在系統變量path中添加jdk路徑(注意分號)

如何判斷 jdk 的安裝是成功的?爲什麼可以這麼判斷?

  • cmd 鍵入 java –version查看 jdk 版本
    鍵入 javac 查看編譯環境
    鍵入 java 查看運行環境,看是否正常;
  • 如果運行正常,說明 jdk 安裝成功

2. Android Studio的安裝、配置

在安裝android studio完成的時候,爲什麼要去掉“Start Android Studio”前面的選擇?

  • 不能直接啓動,而且第一次加載會很慢,可跳過

爲什麼安裝完android studio以後不能直接啓動?

  • 原因:否則在獲取Android SDK組件信息時會發生錯誤
    解決方法:在 idea.properties 文件末尾添加一行
disable.android.first.run=true	//這一步的功能是跳過fetching android sdk ...界面

如果我們在修改 idea.properties 文件的時候,系統不讓修改,我們該怎麼辦?

  • 可以將文件拉到桌面上,改完保存後再拉回去
    建議用 Notepad++打開文件,我沒有出現這樣的問題

怎麼安裝android sdk?

  • 可以在網上下載,我是直接下載老師打包的
    鏈接:AndroidDevTools.

安裝完成以後爲什麼以及怎麼設置android sdk和 jdk?

  • SDK是開發Android應用所需要的工具,
    而JDK則是開發所需要的基礎,是根基(因爲用Java開發)
  • 打開Android Studio,File中的 Project Structure 的 SDK Location

3. 虛擬機的安裝

genymotion是幹什麼的?

  • Genymotion 是一套完整的工具,它提供了 Android 虛擬環境
    Android Studio自帶的原生虛擬機不好用,我們用genymotion提供的android虛擬機

下載genymotion的安裝文件的時候是選帶virtualbox,還是不帶virtualbox的?genymotion同virtualbox之間什麼關係?

  • 選不選看你有沒有了,如果有virtualbox就不用選;我沒有,選的是帶的
  • virtualBox是一款開源虛擬機軟件,可以在當前運行的系統上構建出一臺虛擬電腦,在這臺虛擬電腦上可以安裝系統和軟件,就像真實的電腦一樣操作
    關係:genymotion 是 Android 模擬器,需要運行在 virtualbox 上

如果要使用virtualbox,你的計算機需要什麼樣的硬件要求?

  • 必須在主機的BIOS中啓用硬件虛擬化特性 (vt)

安裝完成以後,有幾種添加虛擬設備的方法?如何做?

  • 可以用 VirtualBox 軟件添加虛擬機,也可以在Genymotion中下載

4. Android Studio 連接 Genymotion

android studio 如何導入 genymotion插件?

  • 打開 File 中的 Settings 的 Plugins,搜索 genymotion,安裝即可

導入插件以後,還要設置什麼,爲什麼,怎麼設置?

  • 設置 Genymotion 的 ADB
  • 爲了android studio 能夠使用 genymotion 插件
  • 打開 Genymotion,左上角 Genymotion 的 Settings 中的 ADB,設置 Use custom 找到 sdk 目錄

如何在 android studio 中啓動 genymotion?

  • 工具欄裏有圖標,點一下即可

如何在genymotion中運行android app?

  • 打開 genymotion 後,運行 android,會在打開的模擬器中生成 app 並顯示運行結果

End.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章