簡體   English   中英

Windows 7 Pro 64位下的Android SDK安裝程序

[英]Android SDK Setup under Windows 7 Pro 64 bit

我手頭的問題的簡短版本,

  • Windows 7專業版x64
  • Java JDK 1.6.0_17 x64
  • 安裝了Eclipse Galileo w \\ ADT插件
  • Android SDKtools r04

由於Android SDK下載現在僅包含這些工具,因此您必須運行隨附的SDK Manager應用程序(SDK安裝程序),您可以通過該應用程序下載平台,其他工具,文檔等。

在我目前的配置SDK安裝炸彈啟動,所以,我不能做任何事情,因為我沒有一個平台開始寫反對...我讀了一些地方修復是“只是安裝32位JDK和所有人都會很好“這似乎令人驚訝和令人失望的解決方案(現在下載它嘗試)。

我的問題是,其他任何人遇到同樣的問題,你是如何克服它的? 有沒有一個地方我可以“手動下載”我需要的組件,我在Android SDK網站上錯過了?

32位“修復”可以使用的幾率非常好,但是為了運行這個工具並下載實際的Android SDK組件,我必須安裝相同SDK / JRE的輔助版本似乎是錯誤的。

謝謝!

更新:嗯,解決這個問題需要你安裝32位java並引用它作為你的JAVA_HOME工作,通過手動或通過eclipse調用SDK設置。 我對此並不特別滿意,所以我會暫時保持這個狀態,以防萬一有其他方法可以讓人們知道這件事。

更新2:沒有直接相關,因為它是以Linux為中心的,但如果嘗試在Linux 64bit下運行SDK / Eclipse ,它們引用需要能夠運行32位,但在Windows x64下沒有類似的東西,有故障排除步驟

最后更新(?)獲取信息Seth的答案給了我,並手動運行蝙蝠(一旦我知道SDK安裝程序正在運行),我的答案就是添加ANDROID_SWT路徑變量,指向x86_64 swt的有效位置。 jar .... android sdk目錄中有一個,看似在正確的位置,但是直到我將它添加到我的路徑中才能找到它。

謝謝大家!

如果沒有找到JDK,只需按“后退”按鈕然后再按“下一步”按鈕。

我從這篇文章的底部得到了這個: http//codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

找到一個修改android.bat的解決方案,允許你在x64 jdk上啟動並運行android sdk和avd manager。 到目前為止,我已經能夠開始更新,但我不知道運行模擬器的其他影響以及針對x64 jdk進行編譯會有什么影響。

http://code.google.com/p/android/issues/detail?id=3917

祝好運。

我的情況:: Win 7 x64 JDK 1.6.23(x64)運行installer_r08-windows安裝Android SDK無法檢測到JDK

解決方案在http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

您可以再次向后推,然后再次按下它,然后安裝好。

只需按下后退按鈕然后按下按鈕... jdk找到:D

如果SDK Setup.exe失敗,請嘗試打開命令提示符並手動運行“tools \\ android.bat”。 這就是SDK安裝程序的功能,但是當前版本有一個錯誤,因為它不會顯示批處理可能輸出的錯誤:

 > cd <your-sdk>\tools
 > android.bat

這樣您可能會看到更有用的錯誤消息。

您的%PATH%上必須有一個java.exe。

實現了以下解決方案,因為最近我們的IDE停止在標准Eclipse IDE for Java Developers版本上編譯和構建[refresh或clean]。 我們一直收到錯誤“您的項目包含錯誤,請在運行之前修復它”。 我們審查了所有錯誤,一遍又一遍地清理,重建甚至創建了一個新工作區並導入了文件,但沒有任何效果。 我們的產品經理Johnpaul在編譯的構建路徑中發現了錯誤,即使它是手動修復,它也會在下次刷新或重建時返回,所以他建議我們備份我們的工作空間並完成重新安裝開發者環境。

我們根據以下建議進行了轉換: http//knol.google.com/k/fred-grott/which-eclipse-package-for-android/166jfml0mowlh/18#report-comment-166jfml0mowlh.7wc65w

我們現在使用Eclipse IDE [Indigo] for Java和Report Developers Windows 64 Bit而沒有任何問題。

IDE破解后我們下載了:

  • 使用jdk-6u26-windows-x64的Java Developer Environment
  • Eclipse Indigo IDE for Java和Report Developers Windows 64 Bit
  • Android SDK工具installer_r13-windows

然后我們:

  • 與互聯網斷開連接
  • 禁用所有防病毒程序
  • 禁用我們的防火牆

接下來我們:

  • 通過Eclipse IDE逐行卸載我們的SDK,
  • 使用jdk-6u26-windows-x64更新了[安裝]我們的Java Developer Environment
  • 使用新的Indigo“Eclipse IDE for Java and Report Developers”解壓縮並編寫Eclipse

Windows 64位

  • 項目清單
  • 將我們的反病毒重新打開並連接到互聯網
  • 重新安裝了Android SDK Tools installer_r13-windows

我們保留了所有默認首選項,現在一切都恢復正常。 實際上更好,因為重寫也解決了我們的應用程序無法在某些設備上工作的一些問題。 不知道為什么,但我們不抱怨。 希望這有幫助,因為它不是真正的安裝,而是在Windows 7 64位環境中重新安裝2011年秋季。

要回答有關手動下載文件的問題,您可以從SDK Manager的存儲庫清單中提取相關的URL:

https://dl-ssl.google.com/android/repository/repository.xml

我的問題是在Windows 7 Enterprise 64bit上的Eclipse Helios中安裝Android SDK,我收到以下錯誤:

缺少要求:Android開發工具0.9.7.v201005071157-36220(com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220)需要'org.eclipse.jdt.junit 0.0.0'但它無法找到

按照上面的建議確保JDK在我的PATH變量中(它不是),安裝順利進行。 我猜這個錯誤有些雜亂(順便說一下,如果你正在尋找與那個類相對應的JAR,它們在我的配置文件而不是Eclipse安裝目錄中)

所以,檢查PATH變量!

您可以通過導出HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit注冊表項,將Wow6432Node添加到導出文件中的所有注冊表項並重新導入(在regedit中顯示),使Android SDK安裝程序能夠在安裝了JDK x64的Windows x64上運行作為HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\JavaSoft\\Java Development Kit以及)。

注意我安裝了x64和x86 JRE。 如果您只有x64 JRE,則可能必須導出整個HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft注冊表項並在Wow6432Node下重新導入它。 雖然,我相信Android SDK安裝程序只檢查JDK注冊表項。

我最初有這個問題,我相信這是因為我沒有64位版本的Eclipse

據我所知,Windows 7不是受支持的平台。 我在64位Ubuntu 9.10上使用SDK並且它工作正常,但我每次都必須安裝ia32libs或libcurses。 這與Eclipse有關。

SDK sys reqs清楚地表明您運行的任何平台,您必須能夠運行32位代碼。

我設法通過將Java JDK的位置添加到系統路徑來運行SDK安裝程序。 到現在為止還挺好。

此博客顯示如何更新注冊表,以便Android SDK可以在64位計算機上找到您的Java SDK。

http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

我嘗試了這個注冊表更改沒有成功(雖然許多其他人說它有效) http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

我下載了.zip版本並最終使用了SDK Manager.exe。

暫無
暫無

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

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