2016-04-22 151 views
1

我無法安裝Android Studio,因爲當我開始安裝時,
無法檢測到JDK。當我手動設置路徑(C:\Program Files\Java\jdk1.7.0_79)並單擊下一步時,它表示他仍然無法檢測到有效的JDK。我已經完成了它的要求:用java.exe -version驗證版本,這是好的,我有一個好的版本(1.7)。我也嘗試使用1.8版本,但它也沒有工作。我無法安裝Android Studio(JDK無法找到)

我已經試過各種我發現:

  • 設置環境變量:JAVA_HOMEJDK_HOME"C:\Program Files\Java\jdk1.7.0_79"PATH"C:\Program Files\Java\jdk1.7.0_79\bin"(我已經把它"C:\Windows\System32"之前)

  • 卸載所有JDK並重新安裝一個。

  • 我已驗證我的配置符合最低系統要求(並且沒關係)。

  • 虛擬化技術已啓用。

,我需要指出,我有我的電腦上安裝Android Studio中(它的工作完美,我也沒有安裝它的第一次的任何問題),但我不得不將其卸載。我做得正確(在控制面板中「卸載程序」)。之後,在嘗試重新安裝之前,我已清空垃圾並使用CCleaner清理註冊表。

在此先感謝您的回答:)

+1

很好的問題,充分說明了:) – niceman

+0

我覺得你的JDK安裝不正確,您應該重新安裝JDK,然後安裝Android Studio中,我經常重裝安裝Android的工作室,但我從來沒有面臨過這樣的問題。 – Max

+0

@Anders嗯OP說他卸載了所有的JDK並安裝了一個,這可能是一個權限問題? – niceman

回答

1

我已經找到一個替代解決我的問題:

  • 下載並安裝的IntelliJ IDEA(IDE中):https://www.jetbrains.com/idea/

  • 下載並安裝Android SDK工具包(未過Android Studio)。

  • 下載並安裝最新的JDK(或至少1.7版本)。

  • 下載搖籃(二進制):http://gradle.org/gradle-download/

  • 運行SDK管理器作爲管理員(在C:/ Program Files文件/安卓/ Android的SDK),並安裝默認包。

  • 運行IntelliJ IDEA(作爲管理員)並在右下角點擊配置 - >項目默認值 - >項目結構。在左側面板上,轉到SDK並添加(使用+符號)JDK(選擇JDK文件夾。它對我來說是「jdk1.8.0_11」,通常位於C:/ Program Files/Java中) 。還可以添加Android SDK(C:/ Program Files/Android/android-sdk)。點擊申請好吧

  • 創建一個新項目。

  • 用Gradle解決錯誤,去文件 - >設置。在左側面板上,轉至構建,執行,部署 - >構建工具 - > Gradle。選擇「使用本地gradle分發」(並設置gradle的路徑)。選中「離線工作」框。

2

我曾經有過同樣的問題。這是因爲我有一個x64版本的JDK和x32版本的Android Studio。檢查您使用的是相同版本的那些版本,並且它是適用於您的操作系統的正確版本。

+0

如何知道是否在官方網站上下載AS的鏈接是在x32或x64?沒有關於這方面的規範。我的操作系統和我的JDK都是x64。 – Rambo

+0

我在網站上查了一下,現在看來Android Studio只支持一個版本。如果您仍然遇到同樣的問題,您可以嘗試使用JDK 7而不是8嗎? – Aurasphere

+0

我已經嘗試過兩個版本的JDK,但它不起作用。我有同樣的錯誤。 – Rambo