- 老師文檔裏的問題
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.