Android中AndroidStudio&Kotlin安裝到運(yùn)行過程及常見問題匯總
工具:Android Studio
語言:Kotlin
1.Android Studio的安裝與配置
AndoridStudio官方網(wǎng)址:直接點(diǎn)擊即可進(jìn)入AS官網(wǎng)下載頁面
1.1.android studio的下載與安裝
下載好AS的文件后,直接打開androidstudio的exe文件,彈出安裝歡迎對(duì)話框如下圖所示
點(diǎn)擊Next
勾選Android Virtual Devide(AVD)安卓虛擬設(shè)備,這樣之后可以在電腦上生成一個(gè)虛擬的安卓機(jī)以方便我們運(yùn)行編寫好的程序。如果準(zhǔn)備用真機(jī)進(jìn)行測(cè)試的,可以取消勾選該選項(xiàng)。點(diǎn)擊Next
選擇Brower去選擇AS的安裝路徑,需要至少500MB的硬盤空間選擇完畢后點(diǎn)擊Next
該界面用于生成一個(gè)Menu文件夾,位于開始菜單的位置??梢宰约褐付ǎO(shè)置完畢后點(diǎn)擊Install進(jìn)行安裝。
安裝完畢,勾選后點(diǎn)擊Finish可以直接打開AS。
2.啟動(dòng)與配置
如果有想要恢復(fù)AndroidStudio至初始設(shè)置的小伙伴可以參考以下鏈接:恢復(fù)初始化設(shè)置
接下來第一次安裝完成打開程序就會(huì)出現(xiàn)以下界面:
我們選擇Do not import settings 不導(dǎo)入任何設(shè)置點(diǎn)擊OK 如果出現(xiàn)以下情況:
**這是由于不能成功的加入Android SDK **這時(shí)候需要點(diǎn)擊Setup Proxy 點(diǎn)擊鏈接跳轉(zhuǎn)至解決方法
我們選擇第一種方式,點(diǎn)擊cancel 經(jīng)過等待會(huì)出現(xiàn)以下界面:
這個(gè)歡迎界面用來引導(dǎo)我們對(duì)開發(fā)環(huán)境進(jìn)行設(shè)置,點(diǎn)擊Next
這里讓我們選擇標(biāo)準(zhǔn)化安裝或者是個(gè)性化安裝,我們選擇Standard接下來點(diǎn)擊Next直至Finish 出現(xiàn)需要的環(huán)境的下載界面,等待完成即可。
如果出現(xiàn)同樣情況的同學(xué)不要擔(dān)心,HAXM的安裝失敗并不影響我們目前的使用,這個(gè)問題可以在之后進(jìn)行解決。接下來點(diǎn)擊Finish即可。
3.創(chuàng)建一個(gè)Kotlin工程
第一次登入會(huì)出現(xiàn)以下界面,選項(xiàng)用于新建一個(gè)工程;我們點(diǎn)擊它對(duì)工程進(jìn)行創(chuàng)建;
在這里主要介紹一下這幾個(gè)界面的區(qū)別:首先我們學(xué)習(xí)之初創(chuàng)建工程應(yīng)當(dāng)在當(dāng)中選擇,用于創(chuàng)建一個(gè)適配手機(jī)或桌面的應(yīng)用程序,后面的幾個(gè)分別為適用于可穿戴設(shè)備系統(tǒng),電視系統(tǒng),車載系統(tǒng)和其他的關(guān)于安卓的工程。選擇該選項(xiàng)你將會(huì)創(chuàng)建一個(gè)空的項(xiàng)目,該項(xiàng)目不包含Activity
選擇Basic Activity將會(huì)創(chuàng)建一個(gè)帶有導(dǎo)航欄模板的基礎(chǔ)頁面
選擇Empty Activity將會(huì)生成一個(gè)空的界面
Botton Navigation Activy生成一個(gè)自帶底部導(dǎo)航欄的頁面
上面的幾個(gè)都是比較基礎(chǔ)且常用的,后面還有一些登錄,谷歌地圖的模板以后會(huì)用到。
添加鏈接描述這里我們選擇創(chuàng)建一個(gè)EmptyActivity點(diǎn)擊Next
如果有人對(duì)Minimum SDK有疑問可以點(diǎn)擊Help me choose參考內(nèi)部說明也就是說minSDK決定了我們的程序能在最低Android版本環(huán)境下運(yùn)行的版本數(shù),版本數(shù)越低也就意味著能夠在越多的Android 系統(tǒng)中運(yùn)行,最低兼容版本意味著在比他低的版本下無法運(yùn)行該程序。但是選擇低版本的也有一些劣勢(shì)存在,也就是有一些功能需要高等級(jí)的版本才可以支持。所以在這里建議選擇一個(gè)較新的或者最高的,有利于我們的學(xué)習(xí)。
修改完畢后點(diǎn)擊Finish,開始創(chuàng)建第一個(gè)Kotlin項(xiàng)目。
3.1主界面
如果我們安裝的時(shí)候覺得代碼區(qū)域字體過小,可以進(jìn)行以下操作: File->Settling->搜索Font ->Editor->Font 修改Size即可
4.更新SDK
由于建立工程的時(shí)候我們并沒有管SDK的事兒,所以需要安裝一個(gè)SDK。點(diǎn)擊SDK Manager進(jìn)入
勾選自己需要版本的SDK,點(diǎn)擊右下方的待安裝完畢后重啟即可。
5.更新Gradle和Kotlin插件
5.1更新Gradle
更新Gradle首先打開File->Setting->Build,Exeu…->Gradle
在這里提示了配置Gradle有兩種方式,第一種是在gradle-wrapper.properties文件中修改;第二種是直接在官網(wǎng)下載到本地,直接找到本地地址即可。
gradle-wrapper.properties
雙擊打開找到以下代碼就是用來控制gradle版本的
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
修改對(duì)應(yīng)的官網(wǎng)url地址并Sync Now就可以更新到任一版本的Gradle,要更新到最新版本,在管網(wǎng)內(nèi)找到最新版本即可。我這里是6.2.2 所以修改為:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.2.2-all.zip
等待下載完畢即可。
第二種就是回到剛才的位置,點(diǎn)擊Location,找到從官網(wǎng)下載好的并對(duì)應(yīng)到該位置即可。
5.2更新Kotlin插件
更新Kotlin插件只需要依次點(diǎn)擊 File->Setting->Plugins->搜索欄輸入Kotlin->點(diǎn)擊install即可
然后點(diǎn)擊Apply點(diǎn)擊OK關(guān)閉
安裝AVD與配置AVD
AVD:Android Virtual Devices 安卓虛擬機(jī) 用來在電腦上運(yùn)行一個(gè)虛擬的安卓系統(tǒng),可以將程序安裝到該安卓系統(tǒng)中運(yùn)行。
1.點(diǎn)擊
點(diǎn)擊
來創(chuàng)建一個(gè)虛擬機(jī)
在這里介紹一下Resolution和Density Resolution即屏幕分辨率,是指屏幕橫縱方向各有多少個(gè)像素點(diǎn) Dpi是指每英寸有多少個(gè)像素點(diǎn),也就是像素密度
按照個(gè)人喜好選擇完畢后,接下來要選擇該虛擬機(jī)裝載的系統(tǒng)
在這里根據(jù)您的需求進(jìn)行選擇下載接下來按照需求進(jìn)行選擇即可,創(chuàng)建完畢就會(huì)出現(xiàn)以下界面
如果你的電腦是AMD的芯片,那么AVD無法安裝HAMX也就無法運(yùn)行這個(gè)虛擬機(jī)。
解決辦法可以參考以下鏈接:
運(yùn)行后界面如下:
成功了!是不是很開心
6.調(diào)整Kotlin編譯配置
調(diào)整Kotlin編譯配置能夠保證我們?cè)谑褂肒otlin語言做開發(fā)的時(shí)候不會(huì)出現(xiàn)不兼容的現(xiàn)象。
首先需要打開 File->Setting->Kotlin Complier
在這里就可以調(diào)整語言版本以及API版本
7.第一次運(yùn)行!?。。。?!
我們做好以上的設(shè)置以后,在代碼區(qū)隨意寫一些東西或者不寫也可以,點(diǎn)擊
沒有運(yùn)行時(shí)候是個(gè)三角形就可以運(yùn)行程序啦,運(yùn)行成功后顯示以下界面!!
olaolaolaolaola!!!
如果你對(duì)這些還有那些不明白的或者遇到了那些問題可以在下方留言哦,如果我知道一定會(huì)解答的??!
到此這篇關(guān)于Android中AndroidStudio&Kotlin安裝到運(yùn)行過程及常見問題匯總的文章就介紹到這了,更多相關(guān)AndroidStudio Kotlin安裝運(yùn)行問題內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Android kotlin使用注解實(shí)現(xiàn)防按鈕連點(diǎn)功能的示例
- Android kotlin+協(xié)程+Room數(shù)據(jù)庫的簡單使用
- Android結(jié)合kotlin使用coroutine的方法實(shí)例
- 在Android中如何使用DataBinding詳解(Kotlin)
- Android Studio / IDEA kotlin 顯示 var 真實(shí)類型操作
- Android使用Kotlin實(shí)現(xiàn)多節(jié)點(diǎn)進(jìn)度條
- Android Studio kotlin生成編輯類注釋代碼
- Android studio 生成帶Kotlin文檔的實(shí)現(xiàn)方式
- Android Studio Kotlin代碼和java代碼相互轉(zhuǎn)化實(shí)例
- 使用Android studio查看Kotlin的字節(jié)碼教程
- Android studio kotlin代碼格式化操作
- Android Studio使用Kotlin時(shí),修改代碼后運(yùn)行不生效的解決方法
- Kotlin + Flow 實(shí)現(xiàn)Android 應(yīng)用初始化任務(wù)啟動(dòng)庫
相關(guān)文章
android?viewpager實(shí)現(xiàn)輪播效果
這篇文章主要為大家詳細(xì)介紹了android?viewpager實(shí)現(xiàn)輪播效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06Android ListView出現(xiàn)異常解決辦法
這篇文章主要介紹了Android ListView出現(xiàn)異常ListView:The content of the adapter has changed but ListView did not receive a notification解決辦法的相關(guān)資料,需要的朋友可以參考下2016-11-11通過Jetpack Compose實(shí)現(xiàn)雙擊點(diǎn)贊動(dòng)畫效果
這篇文章主要介紹了如何利用Jetpack Compose實(shí)現(xiàn)雙擊點(diǎn)贊動(dòng)畫效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2022-01-01Android ReboundScrollView仿IOS拖拽回彈效果
這篇文章主要為大家詳細(xì)介紹了Android ReboundScrollView仿IOS拖拽回彈效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11Android ListView實(shí)現(xiàn)下拉加載功能
這篇文章主要為大家詳細(xì)介紹了Android ListView實(shí)現(xiàn)下拉加載功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Kotlin作用域函數(shù)之間的區(qū)別和使用場(chǎng)景詳解
這篇文章主要給大家介紹了關(guān)于Kotlin作用域函數(shù)之間的區(qū)別和使用場(chǎng)景的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08