- Установка Android SDK не находит JDK
- Установка Android SDK не находит JDK
- How to Fix “SDK location not found” in Android Studio?
- When switching from one IDE to another (Like from Eclipse to Android Studio)
- Error downloading & installing Android SDK #41
- Comments
- ZapdoZ commented Mar 7, 2020
- shadowwalkersteam commented Mar 8, 2020
- klvenkatesh1994 commented Mar 13, 2020
- shadowwalkersteam commented Mar 14, 2020
- SarahhMortada commented Mar 16, 2020
- Lazza commented Mar 21, 2020
- Dummy60 commented Mar 30, 2020
- InsalataCondita commented Apr 14, 2020 •
- prateekamana commented May 10, 2020 •
- bibildibabeldibub commented Dec 8, 2020 •
- YuvrajRaghuvanshiS commented Dec 8, 2020
- bibildibabeldibub commented Dec 9, 2020
- bibildibabeldibub commented Dec 9, 2020
- YuvrajRaghuvanshiS commented Dec 9, 2020
- bibildibabeldibub commented Dec 9, 2020
- YuvrajRaghuvanshiS commented Dec 9, 2020
Установка Android SDK не находит JDK
Я пытаюсь установить Android SDK в моей системе Windows 7 x64.
jdk-6u23-windows-x64.exe установлен, но установка Android SDK отказывается продолжать, поскольку не находит установку JDK .
Это известная проблема? И есть ли решение?
Нажмите Назад, когда вы получите уведомление, а затем Далее . На этот раз он найдет JDK .
- ОС : Windows 8.1
- Файл JDK : jdk-8u11-windows-x64.exe
- ADT файл: installer_r23.0.2-windows.exe
Установите x64 JDK и сначала попробуйте опцию back-next, а затем попробуйте установить, JAVA_HOME как показано в сообщении об ошибке, но если это тоже не работает, попробуйте следующее:
Делайте, как говорится, устанавливайте JAVA_HOME в своей среде переменные, но в пути используйте прямые косые черты вместо обратных.
Шутки в сторону.
Для меня это не удалось, когда JAVA_HOME был, C:\Program Files\Java\jdk1.6.0_31 но работал нормально, когда это было C:/Program Files/Java/jdk1.6.0_31 — сводило меня с ума!
Если этого недостаточно, также добавьте в начало переменной среды Path % JAVA_HOME%;
Обновлены значения в переменных системной среды:
- JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
- JRE_HOME=C:/Program Files/Java/jre8
- Path=%JAVA_HOME%;C.
Источник
Установка Android SDK не находит JDK
Я пытаюсь установить Android SDK на свою систему Windows 7 x64. jdk-6u23-windows-x64.exe , но установка Android SDK не будет продолжена, поскольку не найдена установка JDK.
Это известная проблема? И есть ли решение?
Нажмите « Назад», когда вы получите уведомление, а затем « Далее» . На этот раз он найдет JDK.
- ОС: Windows 8.1
- Файл JDK: jdk-8u11-windows-x64.exe
- Файл ADT: installer_r23.0.2-windows.exe
Установите x64 JDK и сначала попробуйте опцию back-next, а затем попробуйте установить JAVA_HOME как указано в сообщении об ошибке, но если это не сработает для вас, попробуйте следующее:
Сделайте так, как говорится, установите JAVA_HOME в переменные среды, но на пути используйте косые черты вместо обратных косых черт.
Шутки в сторону.
Для меня это не удалось, когда JAVA_HOME был C:\Program Files\Java\jdk1.6.0_31 но отлично работал, когда он был C:/Program Files/Java/jdk1.6.0_31 – загнал меня в орехи!
Если этого недостаточно, добавьте также начало Path переменной окружения% JAVA_HOME%;
Обновленные значения в переменных среды системы:
- JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
- JRE_HOME=C:/Program Files/Java/jre8
- Path=%JAVA_HOME%;C.
Я нашел решение, и это красиво глупо. Я обнаружил, что Android SDK не может обнаружить JDK .
Нажмите кнопку « Назад» на экране ошибки SDK, в котором сообщается, что EXE не смог обнаружить JDK. Затем нажмите « Далее» .
Кто бы мог подумать, что это произойдет?
Кажется, что он не работает без 32-битного JDK. Просто установите его и будьте счастливы …
Вместо этого я загрузил архив .zip и запустил SDK Manager.exe , и он работал как шарм. В противном случае у вас была такая же проблема с .exe.
Предупреждение. Как отметил комментатор, не пытайтесь это сделать на Windows 7! Я тестировал его с 64-разрядной Windows XP.
Поскольку опубликованное решение НЕ работает для всех (включая меня, меня и меня), я хочу оставить примечание для тех, кто ищет другой способ (без взлома реестра и т. Д.), Чтобы решить эту проблему в 64-битной системе Windows. Просто добавьте PATH (заглавные буквы!) В свою среду Переменные и установите значение для вашего JDK-Path.
Я добавил JDK к существующему «Пути», который не работал, например, не с JAVA_HOME или «Back» -Solution. Добавив его в «PATH», наконец, сделал трюк.
Надеюсь, это может помочь кому-то.
Все, что вам нужно, это следующие две записи реестра. Кажется, что тот, кто отправил другой материал в реестре, просто скопировал все ключи из HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft , что, очевидно, не является идеальным решением, потому что большинство ключей не нужны.
Не все эти решения работали для меня. Я исправил его, временно изменив имя файла C:\Windows\System32\java.exe на java_.exe
Ни одно из решений здесь не работало для 64-битной версии.
Постановка пути JDK до перехода c: \ windows \ system32 \ в переменную среды решает эту проблему. В противном случае 32-разрядный файл java.exe будет найден до 64-разрядной версии JDK.
После прочтения нескольких сообщений в блогах, похоже, это еще проще, нажав BACK, когда установщик говорит, что не может найти JDK, а затем просто нажмите « СЛЕДУЮЩИЙ» еще раз, и волшебным образом он найдет JDK. Никакой реестр не возится или не перезагружается и т. Д.
Добавление переменной среды JAVA_HOME (в разделе « Системные переменные» ) сделало трюк для меня. Нажатие кнопок «Назад» и «Следующий» не работает.
Windows 7 Professional x64, JDK 1.7.0_04 (64 бит, у меня нет установленной версии x86)
Я думаю, что установщик пытается найти JDK в конкретной версии (1.6?), И если он не сможет его найти, проверяет JAVA_HOME, который не был установлен в моем случае. У меня есть другой компьютер (такая же система, но с JDK 1.6 x64), и он работал без переменной JAVA_HOME.
Вам не нужно устанавливать 32-разрядную версию JDK 🙂
Источник
How to Fix “SDK location not found” in Android Studio?
Google developed Android SDK which is a Software Development Kit developed by Google for the Android platform. You can create Android apps using Android SDK, and you don’t need to be an expert to use it. Android SDK and Android Studio come bundled together, with Google’s official integrated development environment (IDE) for the Android operating system.
In this article, we see how to fix an error that is related to the main Android building component of Android Studio that is the Android SDK. The most common error related to Android SDK is “SDK location not found“. This message pops up stating that the location of Android SDK was not detected when the path of SDK is assigned incorrectly. There can also be other reasons for this error message as well and we will see ways to get rid of this error.
When switching from one IDE to another (Like from Eclipse to Android Studio)
Method 1
In this case, follow the below steps:
Method 2
In case the above procedure doesn’t work then add the ANDROID_HOME variable in “Environment Variables” as C:\Users\Username\AppData\Local\Android\Sdk.
Method 3
In case it does not work even then, then you need to change the directory path on Project Structure as well.
- Close the current project and you’ll see a pop-up with a dialog which will then proceed to Configure option.
- Configure -> Project Defaults -> Project Structure -> SDKs on left column -> Android SDK Home Path -> give the exact path as you did on local.properties and select Valid Target.
Method 4
A settings.gradle file might be missing from the project. Make sure that the file exists from the project you are importing. If not add the settings.gradle file with the following:
Save the file and put it in the top-level folder in your project.
Источник
Error downloading & installing Android SDK #41
Comments
ZapdoZ commented Mar 7, 2020
Trying to install the SDK gives me the following:
[INFO] Downloading and installing Android SDK.
[ERROR] Failed regex matching to find latest Android SDK (platform Windows)
[ERROR] Failed to install Android SDK
Tried this with the .exe release and with python 2.7, and I’m always getting the same error
I’m using Windows 10 x64
The text was updated successfully, but these errors were encountered:
shadowwalkersteam commented Mar 8, 2020
I’m also getting the same error. Any solution?
klvenkatesh1994 commented Mar 13, 2020
shadowwalkersteam commented Mar 14, 2020
No, i’m still struggling with it
SarahhMortada commented Mar 16, 2020
i m also getting the same error 🙁
Lazza commented Mar 21, 2020
As a very quick fix, see #42.
Dummy60 commented Mar 30, 2020
Hey! I am a complete dummy in using python and I have the same problem as mentioned above when executing the .exe release. If anyone could fix the bug would it be possible to provide a link for a download of an updated, functioning .exe-file. Thx very much
InsalataCondita commented Apr 14, 2020 •
I’m having the same problem, is there any update?
when deployed returns
[INFO] Downloading and installing Android SDK.
[ERROR] Failed regex matching to find latest Android SDK (platform Windows)
[ERROR] Failed to install Android SDK
I’ve also tried to install the SDK from the official site, but nothing changes
prateekamana commented May 10, 2020 •
as Lazza explained in #42
bibildibabeldibub commented Dec 8, 2020 •
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
YuvrajRaghuvanshiS commented Dec 8, 2020
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
@bibildibabeldibub It looks like the already downloaded SDK is causing trouble. It’s skipping fresh download of SDK. Try deleting that folder and re run. However I’m not sure.
bibildibabeldibub commented Dec 9, 2020
I done this but still got the error
bibildibabeldibub commented Dec 9, 2020
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
@bibildibabeldibub It looks like the already downloaded SDK is causing trouble. It’s skipping fresh download of SDK. Try deleting that folder and re run. However I’m not sure.
Maybe it is the result of wrong jdk or jre ?
YuvrajRaghuvanshiS commented Dec 9, 2020
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
@bibildibabeldibub It looks like the already downloaded SDK is causing trouble. It’s skipping fresh download of SDK. Try deleting that folder and re run. However I’m not sure.
Maybe it is the result of wrong jdk or jre ?
bibildibabeldibub commented Dec 9, 2020
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
@bibildibabeldibub It looks like the already downloaded SDK is causing trouble. It’s skipping fresh download of SDK. Try deleting that folder and re run. However I’m not sure.
Maybe it is the result of wrong jdk or jre ?
Ah yes i found it too, thx it started working.
YuvrajRaghuvanshiS commented Dec 9, 2020
Hey, i updatet the depencies with @YuvrajRaghuvanshiS commit, but i stil got an error, while updating the sdk:
[INFO] SDK tools directory already exists, skipping download & extraction. [INFO] Updating SDK from manager. Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion. (SchemaModule.java:156) at com.android.repository.api.SchemaModule. (SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler. (AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:73) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48) Caused by: java.lang.ClassNotFoundException: javax.xml.bind.annotation.XmlSchema at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) . 5 more [ERROR] Could not update SDK Manager [ERROR] Failed to install Android SDK
Has solved this error already ?
@bibildibabeldibub It looks like the already downloaded SDK is causing trouble. It’s skipping fresh download of SDK. Try deleting that folder and re run. However I’m not sure.
Maybe it is the result of wrong jdk or jre ?
Ah yes i found it too, thx it started working.
Источник