2014-11-21 73 views
0

我已經開始在Android Studio中開發Android應用程序。啓動Android Studio後,它給我一個錯誤:「compileSdkVersion android-21需要使用JDK 7編譯」。所以我在Commmand Prompt上跑java -version,它顯示我有1.7。但是在Program Files中有一個用於JDK 1.6的文件夾,但不是1.7。 JRE是1.7,但不是JDK 1.7。JDK 1.7未在Program Files文件夾中顯示

任何建議將不勝感激。提前致謝。

+0

檢查程序文件和程序文件(x86) – 2014-11-21 08:45:35

+0

我認爲在使用java -version時只顯示jre版本。不是jdk。我對嗎? – PPD 2014-11-21 08:46:25

+1

在「SDK位置」下的文件 - >項目結構(Strg + Alt + Shift + S)中,您可以檢查是否指向正確的JDK。如果只有您的JRE是Java 1.7,請另外下載Java 7 JDK。 – Blacklight 2014-11-21 08:51:36

回答

2

試試 「的javac -version」,而不是 「Java的版本」,確認JDK安裝的版本

看來你有一個1.7的Java運行時,但只安裝了1.6 SDK。

只需從java.com獲得正確的SDK安裝程序即可。

-1

新: 想法是,你可以簡單地設置您項目,在JDK任何你想要的版本,從操作系統不同的安裝一個,只要確保你從Android工作室下載並referenece 同樣的故事不同的接口,唐諾如果downvotes是necesary

https://askubuntu.com/questions/467870/how-to-set-the-jdk-for-android-studio

androidstudio set java version 1.7

舊(SRY因子評分是蝕):

How to change JDK version for an Eclipse project

並確保你有jdk可用於eclipse設置它incase你dotn有它。否則只是改變類型

+0

他正在使用Android Studio,而不是Eclipse ... – Blacklight 2014-11-21 08:50:02

+0

已編輯。我的壞處是我沒有注意到,順便提一下,當有人解決他的錯誤時,應該重新考慮下降行爲;) – 2014-11-21 08:54:58

-1

卸載所有的jres和jdks,重新安裝你需要的jdk(包括jre)。要小心位版本,總是安裝正確的一個

相關問題