Подтвердить что ты не робот

Расположение Android SDK не должно содержать пробелов, так как это вызывает проблемы с инструментами NDK

Недавно я установил последнюю версию Android Studio (Android Studio 2.1), сохранив прежнюю версию версии 1.2. Теперь у меня Android Studio 2.1 и Android Studio 1.2. В Android Studio 1.2, когда я нажимаю на SDK Manager, он работает правильно, но в Andorid Studio 2.1 эта проблема возникает: OCknPb.png как я могу исправить сохранение двух версий Android-студии? Благодаря

4b9b3361

Ответ 1

Как указано в предупреждающем сообщении, расположение SDK не должно содержать пробелов.

Ваш SDK находится в C:\Users\Giacomo B\AppData\Local\Android\sdk. В Giacomo B есть пробельный символ.

Самое простое решение - переместить SDK в другое место, где в пути нет пробела или другого символа пробела, например C:\Android\sdk. Вы можете указать обе установки Android Studio на новое местоположение.

Ответ 2

просто измените путь:

"c:\program files\android\sdk" to "c:\progra~1\android\sdk"
or
"c:\program files (x86)\android\sdk" to "c:\progra~2\android\sdk"

обратите внимание, что пути не должны содержать пробелы.

Ответ 3

Есть и другой способ:

  • Откройте CMD (в качестве администратора)
  • Тип: mklink /J C:\Program-Files "C:\Program Files" (или в моем случае mklink /J C:\Program-Files-(x86) "C:\Program Files (x86)")
  • Нажмите Enter
  • Магия случается! (Проверьте свой диск C)

Теперь вы можете указать C:\Program-Files (C:\Program-Files-(x86)).

Ответ 4

Просто... Если вы не используете NDK, проблем нет. С другой стороны, это просто предупреждение, а не ошибка. С предупреждением вы можете идти вперед, но не ошибки. Любому лучше отрегулировать пробелы. Например, если ваш SDK находится в папке C:\program\Android studio. Существует пробельный "программный файл". Существует два простых метода: 1. Удалите пробелы 2. Установите в другое место, которое не имеет пробелов.

Ответ 5

Можно сделать символическую ссылку , например. C:\Android\sdk к фактическому местоположению sdk (который содержит пробелы), и обратитесь к этой символической ссылке из Android Studio в качестве местоположения SDK. Однако я не пробовал ли NDK работать с такой настройкой, хотя Android Studio перестает давать это предупреждение о пробелах.

Ответ 6

Пока вы не используете NDK, вы можете просто игнорировать это предупреждение.

Кстати: это предупреждение не имеет ничего общего с параллельными установками.