{"id":35042,"date":"2018-01-25T14:45:47","date_gmt":"2018-01-25T19:45:47","guid":{"rendered":"https:\/\/blog.xamarin.com\/?p=35042"},"modified":"2019-04-04T15:32:06","modified_gmt":"2019-04-04T22:32:06","slug":"first-look-xamarin-android-device-manager-preview","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/first-look-xamarin-android-device-manager-preview\/","title":{"rendered":"First Look: Xamarin Android Device Manager Preview"},"content":{"rendered":"<p>With the release of SDK Tools 26, Google replaced the standalone UI for the SDK and Device Manager with a command line interface. In an effort to make Android component management accessible and easy to use, we have built our own versions of these important tools for Xamarin developers, starting with the SDK Manager last fall. Today, we\u2019re excited to introduce a preview of Xamarin\u2019s Android Device Manager, a new tool for creating, editing, and controlling Android virtual devices.<\/p>\n<h2>Introduction to Device Manager<\/h2>\n<p>You can use the Device Manager to manage existing devices or create new devices:\n<img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/developer.xamarin.com\/guides\/android\/getting_started\/installation\/android-emulator\/xamarin-device-manager\/Images\/win\/01-devices-dialog-sml.png\" \/>\nFrom the main view, you can easily control your devices, including starting and stopping, editing, and generating new devices based on images:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/developer.xamarin.com\/guides\/android\/getting_started\/installation\/android-emulator\/xamarin-device-manager\/Images\/win\/07-stop-button-sml.png\" \/><\/p>\n<p>Editing and creating devices is easy with our configuration property editor. In lieu of confusing UI on top of the configuration file, we let you edit the configuration file directly, side-by-side with documentation. This gives you full control of the device properties, but if you don\u2019t want to fine-tune, the simple defaults will work for most cases.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/developer.xamarin.com\/guides\/android\/getting_started\/installation\/android-emulator\/xamarin-device-manager\/Images\/mac\/09-new-device-editor-sml.png\" \/><\/p>\n<p>In the previous AVD Manager, you had to go back to the SDK Manager to get missing system images to create new emulators based on those images. In the new Xamarin device manager, we offer to download any missing system images, so you can create the emulators you need without leaving the device manager:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/d2mxuefqeaa7sj.cloudfront.net\/s_1F533B18B9CEB342C989AAF00FF46D155B161894D368024E103268F012A5C70F_1516761941159_Screen+Shot+2018-01-23+at+9.33.35+PM.png\" width=\"429\" height=\"343\" \/><\/p>\n<h2>Requirements<\/h2>\n<p>Device Manager requires <i>SDK Tools 26<\/i>, which can be easily obtained via the SDK Manager. This is not the same as the Android 26 Platform SDK! Device Manager will work with any Android platforms you have installed.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/d2mxuefqeaa7sj.cloudfront.net\/s_1F533B18B9CEB342C989AAF00FF46D155B161894D368024E103268F012A5C70F_1516759358041_Screen+Shot+2018-01-23+at+9.01.43+PM.png\" \/><\/p>\n<p>Device Manager works with Visual Studio from Mac 7.6 Preview 3 in the alpha channel and Visual Studio 15.6 Preview 3 as long as you\u2019ve already upgraded to SDK Tools 26. To get the Device Manager, open <i>Tools &gt; Emulator Manager<\/i> in Visual Studio for Mac or <i>Tools &gt; Android &gt; Android Emulator Manager<\/i> in Visual Studio. This will give you the instructions to download and install Device Manager.<\/p>\n<h2>In Action<\/h2>\n<p>Be sure to watch our very own <a href=\"http:\/\/twitter.com\/jamesmontemagno\">James Montemagno<\/a> on <a href=\"https:\/\/channel9.msdn.com\/Shows\/XamarinShow\">The Xamarin Show<\/a> as he walks through how to use the new Xamarin Android Device Manager Preview.<\/p>\n<p><center><iframe width=\"560\" height=\"315\" allowfullscreen=\"allowfullscreen\" allow=\"autoplay; encrypted-media\" frameborder=\"0\" src=\"https:\/\/www.youtube.com\/embed\/UEgpVALHKqA\"><\/iframe><\/center><\/p>\n<h2>Get Started<\/h2>\n<p>Full documentation as well as standalone download links for the Device Manager preview is available from the <a href=\"https:\/\/developer.xamarin.com\/guides\/android\/getting_started\/installation\/android-emulator\/xamarin-device-manager\/\" target=\"_blank\" rel=\"noopener\">Xamarin Developer portal<\/a>.<\/p>\n<p>Leave us a note in the <a href=\"https:\/\/developercommunity.visualstudio.com\/\" target=\"_blank\" rel=\"noopener\">VS developer community<\/a>\u00a0with issues, ideas, and observations about the preview, and to help guide development and planning. If you encounter a bug, you can get your logs easily from <i>Help &gt; Generate Bug Report<\/i>.<\/p>\n<p>We welcome your feedback as we work to make the Device Manager a better tool for all!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the release of SDK Tools 26, Google replaced the standalone UI for the SDK and Device Manager with a command line interface. In an effort to make Android component management accessible and easy to use, we have built our own versions of these important tools for Xamarin developers, starting with the SDK Manager last fall. Today, we\u2019re excited to introduce a preview of Xamarin\u2019s Android Device Manager, a new tool for creating, editing, and controlling Android virtual devices.<\/p>\n","protected":false},"author":548,"featured_media":39167,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[313,2,291],"tags":[5,4],"class_list":["post-35042","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-developers","category-xamarin-platform","tag-android","tag-xamarin-platform"],"acf":[],"blog_post_summary":"<p>With the release of SDK Tools 26, Google replaced the standalone UI for the SDK and Device Manager with a command line interface. In an effort to make Android component management accessible and easy to use, we have built our own versions of these important tools for Xamarin developers, starting with the SDK Manager last fall. Today, we\u2019re excited to introduce a preview of Xamarin\u2019s Android Device Manager, a new tool for creating, editing, and controlling Android virtual devices.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/35042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/users\/548"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=35042"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/35042\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media\/39167"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=35042"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=35042"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=35042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}