{"id":45388,"date":"2019-09-26T11:23:51","date_gmt":"2019-09-26T18:23:51","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/xamarin\/?p=45388"},"modified":"2019-09-26T11:23:51","modified_gmt":"2019-09-26T18:23:51","slug":"android-10-0-general-availability","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/android-10-0-general-availability\/","title":{"rendered":"Android 10.0 General Availability"},"content":{"rendered":"<p>Android 10.0 introduces many features such as dark mode, live captions, foldable phone support, new wi-fi and connectivity APIs, and much more.<\/p>\n<p>We\u2019re excited to announce Xamarin.Android support for Android 10.0 in our latest release of Xamarin.Android for both <strong>Visual Studio 2019 and Visual Studio for Mac 2019.<\/strong><\/p>\n<h2>Installing Xamarin.Android for Android 10.0<\/h2>\n<p>You can get Android 10.0 support in Xamarin.Android 10.0 and above. Which is available today in the <strong><a href=\"https:\/\/visualstudio.microsoft.com\/vs\/\">Visual Studio Stable channel<\/a><\/strong>\u00a0and\u00a0<a href=\"https:\/\/visualstudio.microsoft.com\/vs\/mac\/\">Visual Studio for Mac Stable channel<\/a>.<\/p>\n<h3>Visual Studio 2019<\/h3>\n<ul>\n<li>Open the Visual Studio Installer, and download the latest\u00a0<strong>Visual Studio 2019 (16.3)<\/strong>.<\/li>\n<\/ul>\n<h3>Visual Studio for Mac<\/h3>\n<ul>\n<li>Switch the Visual Studio for Mac Update Channel to the <a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/mac\/update\">Stable channel<\/a> with the latest <strong>Visual Studio for Mac 2019 (8.3)<\/strong>.<\/li>\n<li>Download\u00a0<strong>Xamarin.Android 10.0+<\/strong>\u00a0and install the update.<\/li>\n<\/ul>\n<h3>Install the Android 10.0 SDK<\/h3>\n<p>Start the Android SDK Manager:<\/p>\n<ul>\n<li>Visual Studio 2019, use\u00a0<strong>Tools &gt; Android &gt; Android SDK Manager<\/strong><\/li>\n<li>Visual Studio for Mac 2019, use\u00a0<strong>Tools &gt; SDK Manager<\/strong><\/li>\n<\/ul>\n<p>First, make sure you are using Google\u2019s repository within the SDK Manager. To do this, click on the\u00a0<strong>Gear &gt; Repository &gt; Google<\/strong>:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-45422\" src=\"http:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkrepository.png\" alt=\"\" width=\"514\" height=\"85\" srcset=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkrepository.png 514w, https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkrepository-300x50.png 300w\" sizes=\"(max-width: 514px) 100vw, 514px\" \/><\/p>\n<p>Install\u00a0<strong>Android 10.0(API 29) SDKs and Device System Images<\/strong>:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-45423\" src=\"http:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkplatforms.png\" alt=\"\" width=\"696\" height=\"176\" srcset=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkplatforms.png 696w, https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/sdkplatforms-300x76.png 300w\" sizes=\"(max-width: 696px) 100vw, 696px\" \/><\/p>\n<p>Install the latest Android SDK tools for API 29. This includes\u00a0<strong>build-tools<\/strong>\u00a0and\u00a0<strong>platform-tools<\/strong>.<\/p>\n<p>For more information about using the Android SDK Manager to install the Android SDK, see\u00a0<a href=\"https:\/\/developer.xamarin.com\/guides\/android\/application_fundamentals\/using-the-sdk-manager\/\">Using the SDK Manager<\/a>.<\/p>\n<p>Once installed, you\u2019ll be able to set your\u00a0<strong>Target Framework Version<\/strong>\u00a0to\u00a0<strong>Android 10.0 (Q)<\/strong>\u00a0in your project and take advantage of the new APIs:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-45424\" src=\"http:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/targetframework.png\" alt=\"\" width=\"686\" height=\"125\" srcset=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/targetframework.png 686w, https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/09\/targetframework-300x55.png 300w\" sizes=\"(max-width: 686px) 100vw, 686px\" \/><\/p>\n<h3>Learn More<\/h3>\n<p>For more detailed information on how to get started with Android 10, please see our <a href=\"https:\/\/docs.microsoft.com\/xamarin\/android\/platform\/android-10\">documentation.<\/a><\/p>\n<h3>Feedback<\/h3>\n<p>We encourage your feedback on any issues to be reported via the\u00a0<a href=\"https:\/\/docs.microsoft.com\/en-us\/visualstudio\/ide\/how-to-report-a-problem-with-visual-studio-2017\">Report a Problem<\/a>\u00a0option. This can be found in your favorite IDE via\u00a0<strong>Help &gt; Report a Problem.<\/strong> If you have any questions regarding Android 10 APIs, please post them on the <a href=\"https:\/\/forums.xamarin.com\/post\/question\/android\">Xamarin Forums<\/a>\u00a0or\u00a0<a href=\"https:\/\/stackoverflow.com\/questions\/ask?tags=xamarin+xamarin.android+android\">Stack Overflow<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re excited to announce Xamarin.Android support for Android 10.0 in our latest release of Xamarin.Android for both Visual Studio 2019 and Visual Studio for Mac 2019!<\/p>\n","protected":false},"author":551,"featured_media":45517,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[313,5216],"tags":[6987,5,6986,6988],"class_list":["post-45388","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-announcements","tag-10-0","tag-android","tag-android-10","tag-xamarin-android"],"acf":[],"blog_post_summary":"<p>We\u2019re excited to announce Xamarin.Android support for Android 10.0 in our latest release of Xamarin.Android for both Visual Studio 2019 and Visual Studio for Mac 2019!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/45388","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\/551"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=45388"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/45388\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media\/45517"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=45388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=45388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=45388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}