作為一個(gè)Android初學(xué)者求豫,本人在第一次安裝AS時(shí)可謂吃盡了苦頭熄云,查閱了文章膨更,觀看了教學(xué)視頻,無(wú)奈沒(méi)有找到特別簡(jiǎn)單的全套流程皱碘。還好最后經(jīng)過(guò)高人指點(diǎn)和不懈努力終于成功询一。想到也許還有一眾朋友和我經(jīng)歷類似隐孽,我非常理解大家的心情癌椿,于是決定發(fā)文,把我的經(jīng)驗(yàn)和資源分享給大家菱阵,避免踩雷和安裝包勸退踢俄。
HopingThis Helps!
廢話少說(shuō),下面請(qǐng)看流程:
①? ? 配置JAVA環(huán)境:
直接在 https://adoptopenjdk.net/ 下載? adoptopenjdk?? 晴及,安裝包下載位置如下(點(diǎn)最新發(fā)布o(jì)k)都办。
接著安裝 ?? openjdk??? 注意標(biāo)紅部分點(diǎn)擊后選“整個(gè)功能將安裝在硬盤上”
可更改安裝位置,并記住(后續(xù)可能會(huì)在AS中自己指定位置)
②????安裝AS:
首先琳钉,在? https://developer.android.google.cn/studio? 下載android-studio安裝包(不要到其他網(wǎng)站去下势木,更不要去下漢化的)(不用安C盤),
直接打開(kāi) ????→????Don'timport settings?????→????cancel?? → ????next? ?? → ????custom?? →???? next? ?? →?? next? ?? → ????next(選顏色)? → ????全選歌懒,正常安
裝SDK(最好截圖記住位置)(如果安裝前顯示installed說(shuō)明以前安過(guò)相關(guān)文件啦桌,建議全刪掉,讓其正常自然下載及皂,或者在SDK????MANAGER中
指向已安裝的SDK)(如果這里或者后面仍然報(bào)錯(cuò)和SDK有關(guān)甫男,私我,我把SDK發(fā)你验烧,保存后板驳,自己在AS中指定SDK的位置,一直next就好)??
→?? 打開(kāi) AS碍拆,一系列自動(dòng)默認(rèn)安裝(時(shí)間較長(zhǎng)若治,可能有fail的包,沒(méi)關(guān)系感混,最好保持網(wǎng)絡(luò)暢通)直砂,ok
③gradle有關(guān)的問(wèn)題
來(lái)到這一步算是大多數(shù)人遇到問(wèn)題的地方了
新建一個(gè)項(xiàng)目,會(huì)有一系列自動(dòng)下載解壓安裝浩习,但可能會(huì)出現(xiàn)安裝和gradle相關(guān)的一個(gè)??-bin.zip失敗静暂,這是因?yàn)閴?nèi)訪問(wèn)該網(wǎng)站受限,不用管谱秽,最
后除了這個(gè)東西其他都o(jì)k
科學(xué)再試一遍洽蛀,也許可以。
那不科學(xué)再試一遍疟赊?
Syncproject with gradle files
發(fā)現(xiàn)安裝了很多東西郊供,最后仍然fail。
解決:
Ⅰ:
在AS界面內(nèi)CTRL+SHIFT+ALT+S,在PROJECT里看該版本AS支持的gradle版本
如圖近哟,我的是6.5版本
Ⅱ:
然后到? https://gradle.org/releases/? 下載相應(yīng)版本的gradle(比較慢驮审,建議用迅雷訪問(wèn)此頁(yè)面進(jìn)行相應(yīng)版本gradle的下載)(不想下私我也可以發(fā)
給你)(點(diǎn)“完整文件”下載的是? -all.zip,點(diǎn)“僅二進(jìn)制文件”下載的是-bin.zip? 吉执,都先下著吧)
記住下在哪.7枰!
Ⅲ:
以我的6.5版本為例(其他版本也行戳玫,同樣的步驟和文件夾位置)
進(jìn)入
如果dists目錄里只有g(shù)radle-6.5-all的文件夾的話就進(jìn)?? -all? 熙掺,如果有 -bin? ?? 的話就進(jìn)?? -bin。
在這個(gè)文件夾里面有名字類似亂碼(每個(gè)都不一樣)的字母串的子文件夾
點(diǎn)進(jìn)去修改日期最新的文件夾咕宿。(我猜親愛(ài)的讀者應(yīng)該是重復(fù)安裝了很多遍才看到這篇文章币绩,這個(gè)時(shí)候你應(yīng)該有很多亂碼名字文件夾结窘,每一個(gè)文
件夾都記錄了你的心酸歷史)
將里面的 -all.zip 或是? -bin.zip 刪掉咖祭,將剛下載好的gradle.zip放進(jìn)去(注意 -bin就換 -bin, -all就換-all)
如果gradle-6.5-all的文件夾-all 和 -bin都有扰她,就重復(fù)一遍上面? Ⅲ 的操作(即-all? 和 -bin? 的文件夾都進(jìn)行一樣的處理)
再重新sync
project(大象??)
正常情況下不會(huì)卡在download gradle.zip? 這一步了犹赖,會(huì)用你的? .zip??? 解壓,會(huì)繼續(xù)下載很多東西?? (我暫不清楚第一次是否需要網(wǎng)絡(luò),這個(gè)過(guò)程最好別斷網(wǎng))董瞻。
最后
再Run
Ok
沒(méi)看到反應(yīng)诉瓦?別急,還沒(méi)啟動(dòng)模擬器呢力细。
右上角導(dǎo)航運(yùn)行AVD manager
需要下載HAXM
新建一個(gè)手機(jī)(比如pixel 6P)(特別大別放C盤)睬澡,
ok,啟動(dòng)成功
再運(yùn)行
目前的模擬器是可以在AS內(nèi)運(yùn)行的
開(kāi)始設(shè)計(jì)眠蚂,運(yùn)行
有不懂的歡迎私我哦I反稀!逝慧!
喜歡的盆友點(diǎn)個(gè)贊?
??????