Bug 16746 - After dismissing "Launching Emulator" dialog with "No", a subsequent attempt to deploy should display "Launching Emulator" again rather than "Device Unavailable"
Summary: After dismissing "Launching Emulator" dialog with "No", a subsequent attempt ...
Status: VERIFIED FIXED
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: Android ()
Version: 1.10.x
Hardware: PC Mac OS
: --- enhancement
Target Milestone: ---
Assignee: Enzo Heredia
URL:
Depends on:
Blocks:
 
Reported: 2013-12-11 16:20 UTC by Brendan Zagaeski (Xamarin Team, assistant)
Modified: 2015-07-16 08:05 UTC (History)
7 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
LaunchingEmulatorDialog (12.34 KB, image/png)
2013-12-11 16:20 UTC, Brendan Zagaeski (Xamarin Team, assistant)
Details
DeviceUnavailableDialog (21.06 KB, image/png)
2013-12-11 16:21 UTC, Brendan Zagaeski (Xamarin Team, assistant)
Details


Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
VERIFIED FIXED

Description Brendan Zagaeski (Xamarin Team, assistant) 2013-12-11 16:20:57 UTC
Created attachment 5643 [details]
LaunchingEmulatorDialog

## Steps to reproduce

1. Close any running Android emulators, and disconnect any Android devices.

2. Open an Android app project (in Visual Studio 2013).

3. Select one of the Android emulators as the target device.

4. Press the "green triangle" "Start" button on the VS toolbar to build and attempt to run the app.

5. When the "Launching Emulator" dialog appears, select "No" (see attachment).

6. After the build finishes, again press the green triangle "Start" button.


## Result

The "Device Unavailable" dialog appears (see second attachment).


## Expected result

I would expect the "Launching Emulator" dialog to appear again.


## Workaround

Close and re-open the solution.


## Regression status

Same behavior in both the current beta Xamarin.Android 4.10.02005 and stable Xamarin.Android 4.10.01073.


Tested on Windows 8.1 (64-bit)
Comment 1 Brendan Zagaeski (Xamarin Team, assistant) 2013-12-11 16:21:35 UTC
Created attachment 5644 [details]
DeviceUnavailableDialog
Comment 2 developer 2013-12-15 13:34:35 UTC
I am getting this same error.  My workaround: Launching the emulator.  Closing Visual Studio and re-opening the solution.
Comment 3 Sunil Kumar 2015-07-16 08:05:10 UTC
This feature has been changed, now we does not get "Launching Emulator" dialog on running the application. Now we first select the emulator/device and click the green button to run the application and Android application is running successfully on the device/emulator.

Screencast: http://www.screencast.com/t/WlyemRTo6rs

As of now I am closing this issue.

Environment info:
Microsoft Visual Studio Professional 2013
Version 12.0.31101.00 Update 4
Microsoft .NET Framework
Version 4.5.51641

Installed Version: Professional

Xamarin   3.11.666.0 (ebae43a)
Xamarin.Android   5.1.4.16 (5f55a9ef61c11b6ce0890bc91e4c71b1b92be214)
Xamarin.iOS   8.10.2.0 (67b390d0d1bd741582cf7b7fd3ffea08583a3f83)