2016-09-28 2 views
1

я установил Xamarin для андроида развития в Visual Studio 2015 сообщества, и я только что обновил Xamarin и теперь мои проекты дают эту ошибку:Android в визуальной студии: Система не может найти указанный путь

[I:]:      Tracking android devices started 
[D:]:      Tracking avd started 
[D:]:      avd watcher *.ini path: 'C:\Users\Shelbone\.android\avd' 
[D:]:      avd watcher android path: 'E:\Android\ANDROI~1\tools\android.BAT' 
[D:]:      TrackDeviceTask got: 
[I:]:      Got new device list from adb with 0 devices 
[D:]:      avd watcher error: load process of avd devices failed, please check the following error: The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 
The system cannot find the path specified. 

НО, SDK, здесь. sdk paths

Любая идея, что произошло?

+1

Попробуйте переместить SDK и NDK в место, которое не содержит пробела в папке. Я бы рекомендовал переместить их на «C: \ Android» или что-то подобное. –

+0

В имени уже нет ''. «E: \ Средства разработки \ Android \ AndroidSDK» – slanden

+0

На скриншоте показано пространство «Средства разработки» –

ответ

0

Обеспечивая значение переменной окружения JAVA_HOME исправлена ​​ошибка для меня:

JAVA_HOME = C: \ Program Files \ Java \ jdk1.7.0_80

0

Все, что вам нужно сделать, это изменить путь SDK в Regedit. В настоящее время путь к SDK указывает на папку Android, сменив ее на папку Xamarim:

  1. Запустите Regedit.
  2. На Regedit перейдите в раздел "HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android"
  3. пункт
  4. Список Найти "Path" Строка и редактировать его значение: в настоящее время должно быть «C: \ Users [User] \ AppData \ Local \ Android \ android-sdk ", измените его на" C: \ Users [Пользователь] \ AppData \ Local \ Xamarin \ MonoForAndroid \ AndroidSDK "
  5. Restart VS.
  6. Не создавайте вирусы для Android. : p
Смежные вопросы