compileSdkVersion 'android-24' requires JDK 1.8 or later to compile

一峦失、 背景叨叨叨

今天,好久沒有寫Android程序的我突發(fā)奇想术吗,想簡單寫一個(gè)每日任務(wù)APP尉辑。好的!新建工程->寫好代碼框架->開啟模擬器->運(yùn)行较屿!哎哎哎隧魄?实幕!那啥!咋報(bào)錯(cuò)了嘞堤器?昆庇!來到控制臺(tái),看到了我們的主角:

Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.

二闸溃、 為啥有這樣的錯(cuò)誤

這是明擺著告訴我們整吆,當(dāng)前工程用的是Android SDK 24編譯的,也就是之前新出的Android N辉川,雖然沒有接觸過N版本表蝙,但是多少也有耳聞,這個(gè)版本除了很多新的特性(聽說出AR了乓旗,好激動(dòng)>o<)府蛇,需要JDK 1.8來支持。嗯屿愚!很靠譜的分析-_-||

三汇跨、怎么解決呢

有病得治!藥不能停白本唷穷遂!要把工程做下去,需要解決這個(gè)問題坝榫荨蚪黑!這里有兩種解決方法:

1. 來到我們的gradle文件,把與Android SDK 24版本有關(guān)的都改為低版本的

build.gradle文件目錄
build.gradle文件內(nèi)容

2. 方法1當(dāng)然是指標(biāo)不治本中剩,到以后忌穿,我們肯定要用到Android N的特性的,所以與其拖延结啼,不如我們馬上把JDK 1.8下過來安裝的好掠剑。

四、 九曲十八彎的安裝之路

原諒我話嘮妆棒,這里多扯幾句哈澡腾!哈哈哈哈!

最開始糕珊,傻乎乎的我安裝的是jre,安裝好后發(fā)現(xiàn)這個(gè)小家伙的安裝路徑是:

/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/

然后毅糟,我配置了一下Android Studio的JDK的路徑红选,然后就蒙了。姆另。喇肋。

JDK路徑不可用

后來想想坟乾,發(fā)現(xiàn)了問題所在:人家熱情洋溢地邀請(qǐng)我安裝JDK路徑,我熱情似火地給了它一個(gè)JRE的路徑蝶防,人家當(dāng)然要給我吃閉門羹啦甚侣!哈哈哈哈!不知道有多少小伙伴跟我一樣中過槍间学!

后來到Oracle官網(wǎng)去下載JDK 1.8,Safari右上角友好地提示:下載完成還需2個(gè)小時(shí),當(dāng)時(shí)我整個(gè)人就愣住了实柠,下載好后都可以睡覺了,哈哈登钥!開個(gè)掛吧牧牢!打開魚擺擺,把代理開到美國的弗里蒙特(嘿嘿轮纫!安利一下7傧省)網(wǎng)速那個(gè)快芭幢颉!不到一分鐘就搞定了搓谆!

說到魚擺擺泉手,這里強(qiáng)調(diào)一下缝裤,魚擺擺的官網(wǎng)是:https://ybb1024.com
不是網(wǎng)上所說的http://www.yubaibai.com,這個(gè)網(wǎng)站是不是山寨的搀崭,代理速度慢到不行!
不要點(diǎn)進(jìn)去哦轰传!

為了照顧沒有翻墻的童鞋們获茬,我把JDK放到了百度云盤,這里是下載地址渤涌,速度非超級(jí)會(huì)員下載速度可能會(huì)慢一點(diǎn)实蓬,但是相比于官網(wǎng)的速度已經(jīng)快多了哦调鬓!

五袖迎、 配置JDK路徑

我們打開Android Studio,在File->Project Structure...->SDK Location->JDK Location中選擇我們的JDK 1.8路徑就好归形!

什么暇榴?你不知道剛剛安裝的JDK 1.8在哪個(gè)路徑?下面是JDK 1.8的默認(rèn)安裝路徑奸例。

/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home

配置好了查吊!哈哈!終于可以看看我搭的界面框架了,運(yùn)行工程啦!啦啦啦!來看看我的APP界面吧怕磨!

消约。
肠鲫。

或粮。
导饲。


渣锦。
硝岗。

袋毙。
型檀。

听盖。
胀溺。

皆看。

Booooooooom!!!

好吧仓坞!天將降大任于斯人也,必先賜其BUG腰吟!哈哈无埃!

六、 結(jié)尾有彩蛋

你以為這樣就完了蝎困?录语!來!最后再叨叨幾句禾乘!

說到JDK 1.8澎埠,大家應(yīng)該知道Java JDK 1.8里面的Switch可以支持對(duì)字符串進(jìn)行判別了!如今Open JDK 1.7也支持這樣的特性了始藕,Oracle JDK 1.7目前不知道支不支持蒲稳。既然已經(jīng)支持了,但是還是有很多童鞋發(fā)現(xiàn)伍派,盡管自己使用的是Open JDK 1.7江耀,但是代碼里Switch對(duì)字符串進(jìn)行判別還是會(huì)報(bào)錯(cuò),這是因?yàn)槭褂玫腅clipse版本太舊诉植,其本身編譯器還沒有支持這種特性祥国,所以說:

時(shí)代在變,工具在更新晾腔,而我們舌稀,也要用新知識(shí)武裝更新自己,才能不被時(shí)代的逆流淘汰灼擂!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末壁查,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子剔应,更是在濱河造成了極大的恐慌睡腿,老刑警劉巖语御,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異席怪,居然都是意外死亡应闯,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門何恶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來孽锥,“玉大人嚼黔,你說我怎么就攤上這事细层。” “怎么了唬涧?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵疫赎,是天一觀的道長。 經(jīng)常有香客問我碎节,道長捧搞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任狮荔,我火速辦了婚禮胎撇,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘殖氏。我一直安慰自己晚树,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布雅采。 她就那樣靜靜地躺著爵憎,像睡著了一般。 火紅的嫁衣襯著肌膚如雪婚瓜。 梳的紋絲不亂的頭發(fā)上宝鼓,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音巴刻,去河邊找鬼愚铡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛胡陪,可吹牛的內(nèi)容都是我干的沥寥。 我是一名探鬼主播,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼督弓,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼营曼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起愚隧,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤蒂阱,失蹤者是張志新(化名)和其女友劉穎锻全,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體录煤,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鳄厌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了妈踊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片了嚎。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖廊营,靈堂內(nèi)的尸體忽然破棺而出歪泳,到底是詐尸還是另有隱情,我是刑警寧澤露筒,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布呐伞,位于F島的核電站,受9級(jí)特大地震影響慎式,放射性物質(zhì)發(fā)生泄漏伶氢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一瘪吏、第九天 我趴在偏房一處隱蔽的房頂上張望癣防。 院中可真熱鬧,春花似錦掌眠、人聲如沸蕾盯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刑枝。三九已至,卻和暖如春迅腔,著一層夾襖步出監(jiān)牢的瞬間装畅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國打工沧烈, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留掠兄,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓锌雀,卻偏偏與公主長得像蚂夕,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腋逆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容