Android Studio啟動(dòng)報(bào)錯(cuò)Java 1.8 or later is required的解決方法
錯(cuò)誤描述
在公司電腦上運(yùn)行Android Studio 2.2已經(jīng)有一段時(shí)間了,但是自己的筆記本上還是用的Android Studio 1.5,今天晚上下了一個(gè)Android Studio 2.2壓縮包,解壓后啟動(dòng)Android Studio 2.2就報(bào)錯(cuò)了,錯(cuò)誤如下所示:
Unsupported Java Version : Cannot start under Java 1.7.0_04-b22 : Java 1.8 or later is required.

分析錯(cuò)誤
查看當(dāng)前電腦的Java Version,如下所示:
C:\Users\Administrator>java -version java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b22) Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing)


如上所示,當(dāng)前電腦的Java JDK版本為1.7.0_04,而Android Studio 2.2 需要Java JDK1.8 以上的版本才能啟動(dòng)。
解決錯(cuò)誤
第一步:下載Java JDK1.8
去Oracle官網(wǎng)下載JDK 1.8,地址如下:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

這里我們下載Java SE Development Kit 8u112的Windows x86版本,因?yàn)檫@是筆者當(dāng)前電腦可以用的JDK版本。
第二步:安裝JDK1.8
安裝JDK1.8在電腦上,筆者安裝在E:\JAVA\JDK_Path\JKD-1.8,如下圖所示:

第三步:重新配置JAVA_HOME為JDK1.8的安裝路徑
配置JAVA_HOME的路徑為JKD1.8的安裝路徑E:\JAVA\JDK_Path\JKD-1.8,如下圖所示:

查看Java Version是否為1.8
C:\Users\Administrator>java -version java version "1.8.0_112" Java(TM) SE Runtime Environment (build 1.8.0_112-b15) Java HotSpot(TM) Client VM (build 25.112-b15, mixed mode)

第四步:重新運(yùn)行Android Studio 2.2 。

點(diǎn)擊studio.exe,重新運(yùn)行Android Studio 2.2 ,如下圖所示:



OK,把JDK從1.7版本換到1.8版本后重新運(yùn)行即正常。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
android View 繪制完成監(jiān)聽的實(shí)現(xiàn)方法
今天小編就為大家分享一篇android View 繪制完成監(jiān)聽的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2018-09-09
Input系統(tǒng)之InputReader概要性實(shí)例分析
這篇文章主要介紹為大家了Input系統(tǒng)之InputReader概要性實(shí)例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Android Jetpack導(dǎo)航組件Navigation創(chuàng)建使用詳解
這篇文章主要為大家介紹了Android Jetpack導(dǎo)航組件Navigation創(chuàng)建及使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Android開發(fā)常用標(biāo)簽小結(jié)
這篇文章主要介紹了Android開發(fā)常用標(biāo)簽,分析總結(jié)了Android開發(fā)中常見標(biāo)簽的使用技巧,需要的朋友可以參考下2015-05-05
Android實(shí)現(xiàn)判斷某個(gè)服務(wù)是否正在運(yùn)行的方法
這篇文章主要介紹了Android實(shí)現(xiàn)判斷某個(gè)服務(wù)是否正在運(yùn)行的方法,涉及Android針對(duì)系統(tǒng)服務(wù)運(yùn)行狀態(tài)的判斷技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10
Android5.0以上實(shí)現(xiàn)全透明的狀態(tài)欄方法(仿網(wǎng)易云界面)
下面小編就為大家分享一篇Android5.0以上實(shí)現(xiàn)全透明的狀態(tài)欄方法(仿網(wǎng)易云界面),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2018-01-01
Android開發(fā)中用Kotlin編寫LiveData組件教程
LiveData是Jetpack組件的一部分,更多的時(shí)候是搭配ViewModel來(lái)使用,相對(duì)于Observable,LiveData的最大優(yōu)勢(shì)是其具有生命感知的,換句話說(shuō),LiveData可以保證只有在組件( Activity、Fragment、Service)處于活動(dòng)生命周期狀態(tài)的時(shí)候才會(huì)更新數(shù)據(jù)2022-12-12
Android編程實(shí)現(xiàn)扭曲圖像的繪制功能示例
這篇文章主要介紹了Android編程實(shí)現(xiàn)扭曲圖像的繪制功能,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android圖形扭曲的具體操作步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-09-09

