Android Studio: ошибка сборки Gradle, не удается найти SDK и компилировать-сервер

Я новый пользователь Android Studio, и у меня есть серьезная проблема с попыткой импортировать проект Android Studio в Android Studio на другом ПК. В общем, мой Gradle не хочет строить проект, и это вызвано проблемой с путём.

Журнал ошибок:

Failed to import Gradle project: Could not fetch model of type 'IdeaProject' using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. Build file 'E:\Projects\MenuMenu\EventGame\build.gradle' line: 1 A problem occurred evaluating project ':EventGame'. A problem occurred evaluating project ':EventGame'. The SDK directory 'E:\Program Files (x86)\Android\android-studio\bin' does not exist 

Мой Android-Studio SDK находится в каталоге:

 E:\Program Files (x86)\Android\android-studio\sdk 

Я нашел из разных сообщений с похожими проблемами, что вы можете изменить путь к sdk в файле local.properties. В настоящее время моя выглядит так:

 sdk.dir= 

Таким образом, он пуст, но по-прежнему установлен путь по умолчанию: «Я: \ Program Files (x86) \ Android \ android-studio \ bin», и я понятия не имею, как его изменить. Если я попытаюсь добавить в реальный путь sdk.dir, то ошибка будет такой же, но путь по ошибке выглядит так.

 The SDK directory 'E:\Program Files (x86)\Android\android-studio\bin"E:\Program Files (x86)\Android\android-studio\sdk"' does not exist 

В 90% причин, которые я мог найти через сеть, люди решали проблему, добавляя: sdk.dir = / Приложения / Android Studio.app/sdk

Но тогда каталог установлен в E: \ Program Files (x86) \ Android \ android-studio \ bin \ Applications \ Android Studio.app \ sdk, и что-то вроде этого не существует на моем ПК.

У вас есть идеи, как решить эту проблему. Есть ли способ изменить этот путь по умолчанию? Я также получаю ошибку:

 E:\Projects\MenuMenu\EventGame\build.gradle Gradle: A problem occurred evaluating project ':EventGame'. > The SDK directory 'E:\Program Files (x86)\Android\android-studio\system\compile-server' does not exist. 

Вот как выглядят мои папки: https://www.dropbox.com/s/ikj63gmyfax8z4u/folders.png

Самый простой и самый лучший способ сделать это – не устанавливать каталог по коду, а переменную окружения в Windows:

  • Нажмите клавишу Win + Pause, чтобы увидеть системную информацию
  • Нажмите «Дополнительные настройки системы» (или аналогичные. Я не знаю точного перевода на английский язык)
  • Выберите вкладку «Дополнительно», а внизу нажмите «Переменные среды»,
  • Появится другое окно, в котором вы нажимаете кнопку «Создать …» в нижней половине окна (область системных переменных)
  • Назовите переменную ANDROID_HOME и вставьте путь к вашему SDK как значение (в вашем случае E: \ Program Files (x86) \ Android \ android-studio \ sdk)
  • Сохранить и закрыть все

Если у вас открыто окно командной строки, закройте это и снова запустите cmd.exe, если вы хотите использовать ANDROID_HOME в командной строке.

В общем, проблема была вызвана тем, что проект был импортирован из Android-Studio, установленного на Mac. Косые черты были в противоположном направлении, и некоторая программа не могла переопределить направление по умолчанию, потому что он не мог понять путь.

В правом нижнем углу находится значок типа отображения, щелкните по нему, а затем щелкните по градиенту с левой стороны, а затем обновите его, нажав на значок. У вас должна быть сетевая связь. Он загрузит небольшой файл размером около 50kb. Это работает для меня.