android studio 開發環境配置


android studio 開發環境配置

 

參考: 第一次使用Android Studio時你應該知道的一切配置

https://www.cnblogs.com/qianguyihao/p/4390905.html

https://www.cnblogs.com/qianguyihao/p/4392611.html

https://www.cnblogs.com/qianguyihao/p/4456420.html

 

Android Studio開發環境搭建

https://blog.csdn.net/JerkSpan/article/details/85811265

 

Android Studio 開發指南

https://developer.android.google.cn/studio/intro/

 

 

一、安裝 JDK

資源下載地址 https://www.oracle.com/technetwork/java/javase/overview/index.html

安裝JDK以及配置Java運行環境 https://www.cnblogs.com/lsgxeva/p/8280185.html

 

 

--------------------------- Java 1.8 環境變量配置 -----------------------------------
新建變量    JAVA_HOME = "C:\Program Files\Java\jdk1.8.0_131"
新建變量    JRE_HOME = "C:\Program Files\Java\jdk1.8.0_131\jre"
新建變量    CLASSPATH = ".;%JAVA_HOME%\lib;%JRE_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JRE_HOME%\lib\rt.jar"
追加變量值  Path = "C:\ProgramData\Oracle\Java\javapath;%JAVA_HOME%\bin;%JRE_HOME%\bin;%Path%"

------------------------- Java 11 環境變量配置 -------------------------------------
文檔參考地址 https://docs.oracle.com/en/java/javase/11/

新建變量    JAVA_HOME = "D:\openjdk-11.0.1"
新建變量    CLASSPATH = ".;%JAVA_HOME%\lib"
追加變量值  Path = "%JAVA_HOME%\bin;%Path%"

 

二、安裝 Android studio

資源下載地址 https://developer.android.google.cn/

資源下載地址 http://www.android-studio.org/

 

 

https://dl.google.com/dl/android/studio/install/3.5.0.21/android-studio-ide-191.5791312-windows.exe

https://dl.google.com/dl/android/studio/ide-zips/3.5.0.21/android-studio-ide-191.5791312-windows.zip

 

1. 雙擊.exe文件開始進行安裝。

 

 

 

 

 

2. Android Studio 安裝完成后,第一次啟動AS前,為了避免重新下載新版本的SDK,需做如下配置。

AS啟動前,打開安裝目錄,請先將bin目錄下的 idea.properties 文件中增加一行: disable.android.first.run=true 

 

3. 啟動 Android Studio ,並選擇不導入設置。

 

起始位置:"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Android Studio"
目標類型:應用程序
目標位置:bin
目標: "F:\Android\AndroidStudio\bin\studio64.exe"

 

 

 

 

4. 下載並配置SDK和NDK

--------------------------- 環境變量配置 -----------------------------------
新建變量    ANDROID_HOME = "F:\Android\android-sdk"
新建變量    ANDROID_NDK_HOME = "%ANDROID_HOME%\ndk-bundle"
追加變量值  Path = "%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_NDK_HOME%;%Path%"

 

 

 

 

 

 

 

 

 

 

5.配置 AVD Manager (安裝 Intel HAXM 在x86平台上可以提升安卓虛擬機性能)

 

 

-----------------------------------------------
AVD Name: Android Accelerated Nougat
AVD Id: Android_Accelerated_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 x86_64
Startup orientation: Portrait
Camera
	Front: None
	Back: None
Network
	Speed: Full
	Latency: None
Emulated Performance
	Graphics: Software - GLES 2.0
	(o) Boot option: Quick boot
	(x) Multi-Core CPU: 1
Memory and Storage
	RAM: 2048MB
	VM heap: 64MB
	Internal Storage: 2048MB
	SD card: (o) Studio-managed 2048MB
Device Frame
	Enable Device Frame
	Custom skin definition: nexus_5
Keyboard
	(x) Enable keyboard input
-----------------------------------------------
AVD Name: Android Accelerated x86 Nougat
AVD Id: Android_Accelerated_x86_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 x86
Startup orientation: Portrait
Camera
	Front: Webcam0
	Back: Emulated
Network
	Speed: Full
	Latency: None
Emulated Performance
	Graphics: Hardware - GLES 2.0
	(o) Boot option: Quick boot
	(x) Multi-Core CPU: 1
Memory and Storage
	RAM: 1536MB
	VM heap: 128MB
	Internal Storage: 800MB
	SD card: (o) Studio-managed 512MB
Device Frame
	Enable Device Frame
	Custom skin definition: nexus_5
Keyboard
	(x) Enable keyboard input
-----------------------------------------------
AVD Name: Android ARM Nougat
AVD Id: Android_ARM_Nougat
Nexus5 4.95 1080x1920 xxhdpi
Nougat Android 7.1.1 armeabi-v7a
Startup orientation: Portrait
Camera
	Front: None
	Back: None
Network
	Speed: Full
	Latency: None
Emulated Performance
	Graphics: Software - GLES 1.1
	(o) Boot option: Quick boot
	(x) Multi-Core CPU: 1
Memory and Storage
	RAM: 2048MB
	VM heap: 64MB
	Internal Storage: 2048MB
	SD card: (o) Studio-managed 2048MB
Device Frame
	Enable Device Frame
	Custom skin definition: nexus_5
Keyboard
	(x) Enable keyboard input
-----------------------------------------------

 

 

 

三、新建一個 Android Studio 臨時項目

 

 

 

上圖中,是在下載Gradle,文件不大,大概幾十兆吧,下載起來很快。由於訪問的是國外的網站,建議翻牆。

 

Gradle 官方資源分發地址  http://services.gradle.org/distributions/

 

AS、Gradle和Gradle插件的關系?
AS和Gradle本來是兩個完全不相干的工具,但是現在AS要使用Gradle來構建自己的工程,怎么辦?當然是用插件了,這也就是Gradle插件的由來。但是三者間又存在一個版本兼容性的問題,具體可參考此網站:Gradle與Gradle插件的版本對應關系
比如我目前使用的AS是3.2,在gradle下的build.gradle中可以看到插件的版本號為3.2.0:classpath ‘com.android.tools.build:gradle:3.2.0’。但是在gradle-wrapper.properties中配置的Gradle版本號是4.6:distributionUrl=https://services.gradle.org/distributions/gradle-4.6-all.zip,當然這些都是可以自定義的,只要不違背三者間的依賴規則。
關於三者間的關系,如果還有疑問,可以參考此博客 AS、Gradle與Gradle插件

 

如果AS中Gradle自動下載失敗,可以手動下載 gradle-wrapper.properties 中配置的Gradle指定版本的文件。
例如 gradle-wrapper.properties 中存在如下配置 distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip ,
則將手動下載 gradle-5.4.1-all.zip 后,放置到 C:\Users\LSGX\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx 目錄下即可。

 

 

使用 AVD --- Android Accelerated Nougat 模擬安卓環境運行 app 應用。

 

 

 

 

四、android studio 設置調整

 

1. 設置主題為 Darcula

 

2. 代碼字體修改

 

3. 關閉自動更新檢測

 

4. 自動代碼補全提示快捷鍵修改

 

5. 開啟API文檔懸浮提示

 

6. 禁用啟動時自動打開最后的項目

 

7. 修改文件編碼為 UTF-8

 

 

================ End

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM