Problem deploying solution of android project on Visual Studio 2017

Soumen Roy
Soumen Roy used Ask the Experts™
on
Hello,

I have to work on an android application using visual studio. So I started by writing a simple "Hello World" application to print on the console.

It gives the following error.
______________________________________________________________________________________________________________________________
1>------ Build started: Project: RestSharp.Android.Sample, Configuration: Debug Any CPU ------
1>    Processing: obj\Debug\res\layout\main.xml
1>    Processing: obj\Debug\res\values\strings.xml
1>  RestSharp.Android.Sample -> C:\Data\Share\RestSharp\RestSharp\bin\Debug\RestSharp.Android.Sample.dll
1>    Processing: obj\Debug\res\layout\main.xml
1>    Processing: obj\Debug\res\values\strings.xml
1>    Processing: obj\Debug\res\layout\main.xml
1>    Processing: obj\Debug\res\values\strings.xml
2>Starting deploy VisualStudio_android-23_x86_phone ...
2>Starting emulator VisualStudio_android-23_x86_phone ...
2>C:\PROGRA~2\Android\ANDROI~1\tools\emulator.EXE -partition-size 512 -no-boot-anim -avd VisualStudio_android-23_x86_phone -prop monodroid.avdname=VisualStudio_android-23_x86_phone
2>PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
2>Emulator VisualStudio_android-23_x86_phone cannot be started.
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
______________________________________________________________________________________________________________________________

After looking for "Cannot find AVD system path. Please define ANDROID_SDK_ROOT" on Google, I thought I may have to set up an environment variable. So I added thid to the Path list in System Environmental Variable "C:\Users\soume\.android\avd". However, the error has not changed.

Please suggest what is wrong and how to fix this issue.

Thanks in advance.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
IT Manager
Top Expert 2010
Commented:
Have you created new virtual device before you run the app?

http://stackoverflow.com/questions/41274830/panic-cannot-find-avd-system-path-please-define-android-sdk-root

1- Start your Android Studio.

2- Create a New Project to be able to create or delete virtual devices.

3- Delete any virtual devices if found.

4- and create virtual device via AVD manager
Soumen RoySenior Manager

Author

Commented:
AVD ManagerI am using Visual Studio Community Edition 2017 on Windows 10 Home Edition. I have opened the Android Virtual Device Manager and see 4 devices listed here. Do I delete all four of them?
Soumen RoySenior Manager

Author

Commented:
Thank you. Got it working.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial