2021-05-12 14:32:11
'tools.jar'seems to be not in Android Studio
2019-11-29 14:10:36
很多人在用Android Studio的時候會出現「'tools.jar' seems to be not in Android Studio classpath.Please ensure JAVA_HOME points to JDK rather than JRE.」出現這個錯誤的時候千萬別懷疑什麼tools的版本問題啊什麼的,都是浮雲,總結一點就是環境設定有問題!
1
問題一是強迫症使用者最容易犯的錯誤,是不是在orcle官網下載完了jdk後發現安裝的過程有jre趕緊迫不及待的想把他們分清,放在同一個目錄下?把java的jdk和jre分在同一個目錄下。
2
解決方法:錯誤的原因在於這個jre並非獨立的jre。這個jre是jdk的jre。把jre整個包放到jdk下就ok了!
1
問題一:沒有設定android的SDK環境變數,名字是:SDK_HOME;路徑是sdk的存放目錄。
2
解決方法:在環境變數裡增加新的SDK_HOME路徑。讓程式找到sdk的tools路徑。
1
java的環境變數設定中沒有JAVA_HOME的路徑在path中卻用%JAVA_HOME%這個相對路徑了。2
解決方法,建立JAVA_HOME路徑。他的路徑就是jdk的存放路徑。
1
沒有分清楚path和classpath分清。path存放的是系統的路徑,對於java而言使用javac命令就是用的path路徑引擎的,而java命令是用classpath來引擎的。classpath是java獨有的路徑。這裡面放置的是tools的路徑。2
解決方法:在classpath中第一個路徑放置一個. ; (這裡沒有錯就是一個點後面加一個分號)也可以不放。然後再方java的tools的路徑。(android的執行路徑也在這裡哦)。
相關文章