簡體   English   中英

Android SDK說我沒有JDK,不是嗎?

[英]Android SDK says I don't have a JDK, don't I?

我不斷收到消息,說我應該安裝JDK才能安裝Android SDK,但它說JRE不夠。 問題是我有一個JDK。 這些是我的環境變量:CLASSPATH:C:\\ Program Files \\ Java \\ jdk1.7.0 \\ lib JAVA_HOME:C:\\ Program Files \\ Java \\ jdk1.7.0 JRE_HOME:C:\\ Program Files \\ Java \\ jdk1.7.0 \\ jre PATH :C:\\ Program Files \\ Java \\ jdk1.7.0 \\ bin

盡管令我驚訝的是,cmd顯示了以下內容:C:\\ Users \\ Thiago> java -version Java版本“ 1.7.0” Java SE運行時環境(內部版本1.7.0-b147)Java HotSpot Client Client VM(內部版本21.0-b17,混合模式,共享)

這是怎么回事?

嘗試僅安裝所有32位軟件。 它解決了我的問題。

Android SDK本身是32位的,只能識別32位的JDK。 因此,請安裝以下軟件。

  1. JDK(32位)
  2. Android SDK(在安裝SDK時,請確保將其安裝在“ C:\\ Program Files(x86)”以外的目錄中,更可能安裝在其他驅動器或Eclipse提取目錄中)
  3. Eclipse(32位),最后是ADT。

我嘗試了,一切正常。

您的計算機將始終按順序搜索PATH env變量,因此,如果您在PATH環境變量中的JDK位置之前也擁有JRE的位置,則它將始終與JRE一起使用。 交換他們的位置,它應該可以工作。

在某些計算機上安裝Android SDK時可能會發生一個奇怪的問題。 這可能是您遇到的問題。 這是解決方案:

Android SDK安裝找不到JDK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM