Недавно я установил последнюю версию 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 эта проблема возникает: как я могу исправить сохранение двух версий Android-студии? Благодаря
Расположение Android SDK не должно содержать пробелов, так как это вызывает проблемы с инструментами NDK
Ответ 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, вы можете просто игнорировать это предупреждение.
Кстати: это предупреждение не имеет ничего общего с параллельными установками.