Установка Android SDK на Windows 7 64-бит: «JDK not found»?

Возможный дубликат:
Установка Android SDK не находит JDK

Я не могу установить SDK для Android. Он просит, чтобы у меня был JDK, который я делаю. Я повторно загрузил и переустановил Java JDK. Я перезапустил свой компьютер, я снова запустил эту установку для SDK Android … ничего … это не позволит мне пройти мимо этого момента. Вот скриншот экрана, на котором я застрял:

http://imgur.com/xAcw5.jpg

Я искал свою проблему, я потратил 2 часа, пытаясь найти ответ … самое близкое, что я мог бы получить, было бы чем-то вроде добавления «Пути» к моим «Переменные среды». Я нашел, где переменные среды находятся в Windows 7, но у меня нет ни малейшего понятия, что я должен делать.

Обнаружил эту последнюю проблему установки Android SDK, и теперь я могу установить ее на свой 64-разрядный 64-разрядный 64-разрядный 64-разрядный бит JDK

Как-то инсталлятор r8 SDK ищет путь JDK в 32-битном разделе реестра, пока я устанавливаю 64-битный JDK.

Update Верьте или нет, щелкнув «Назад» и «Далее», это исправит 🙂 (кто-то прокомментировал мое сообщение в блоге об этом и, судя по комментариям других, это вроде работает)

Отказ от ответственности: Это мой блог http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

У меня такая же проблема на моем новом ПК, и теперь я нашел это, и он работает:

Windows 7:

  1. На рабочем столе щелкните правой кнопкой мыши значок «Компьютер».
  2. Выберите «Свойства» в контекстном меню.
  3. Нажмите ссылку «Дополнительные системные настройки».
  4. Щелкните Переменные среды. В разделе «Системные переменные» найдите переменную среды PATH и выберите ее. Нажмите «Изменить». Если переменная среды PATH не существует, нажмите «Создать».
  5. В окне «Редактировать системную переменную» (или «Новая системная переменная») установите значение переменной среды PATH TO JAVA_HOME . Нажмите «ОК». Закройте все остальные окна, нажав OK.

Тогда у него не будет проблем при установке Android sdk. Источник: http://docs.oracle.com/javase/tutorial/essential/environment/paths.html.

Я всегда устанавливал 32-битную версию Java JDK . Кажется, что это самый простой способ, работает нормально, и я не понимаю, зачем понадобилось бы 64-битного при программировании на Android.

У меня была такая же проблема, но я нашел способ ее исправить. Когда вы получите эту коробку и снова загрузите ее; После того, как он скачал, вернитесь во всплывающее окно и нажмите кнопку «Назад», а затем нажмите «Далее», и он должен признать, что у вас установлен JDK. Надеюсь, что это помогает и удачи.

Вам нужно скачать jdk basic с oracle.com, я тоже получал это. Посетите этот сайт, и он доставит вас прямо туда. Прокрутите вниз и до первого jdk / jre загрузите правильный тип системы. Установите его, и sdk должен появиться после его завершения.

Я установил 64-битную версию JDK с этого сайта

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-oth-JPR@CDS-CDS_Developer I Не было проблем с установкой Android

Intereting Posts
Android: ConnectivityManager всегда возвращает null Ksoap2 Android – как указать пространство имен для дочерних свойств сложного объекта? Android-телефон Angularjs с помощью веб-сокетов Почему Android нуждается в виртуальной машине (DVM)? Телефонные звонки уменьшают размер изображения Как рисовать стрелку, показывающую направление движения в MapView? Не удается подключить отладчик Android Studio к процессу Android Как оживить вид, чтобы скрыть под другим видом, а затем анимировать из этого представления Android – связь с подсистемой Bluetooth (BlueZ) Где я должен использовать хэш-пароль пользователя? Невозможно создать WebView в потоке Как получить несколько уведомлений с помощью GCM без замены прецедента? Android PhotoView Keep Zoom после изменения ориентации Проведите по экрану с помощью jQuery Mobile 1.2, PhoneGap 2.1 и Android 4.0.4 не работает должным образом Преобразование параметризованных Enum в перечисляемую аннотацию в android