{"id":26104,"date":"2016-07-25T09:12:33","date_gmt":"2016-07-25T16:12:33","guid":{"rendered":"https:\/\/blog.xamarin.com\/?p=26104"},"modified":"2016-07-25T09:12:33","modified_gmt":"2016-07-25T16:12:33","slug":"preview-android-nougat-is-on-the-way","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/preview-android-nougat-is-on-the-way\/","title":{"rendered":"Preview: Android Nougat is on the Way"},"content":{"rendered":"<p>\t\t\t\tToday, we&#8217;re excited to release a new version of our Android N Developer Preview, which features bindings to the final APIs of the Android N SDK. The new version includes several exciting features including multi-window UI, direct reply notifications, advanced memory and power optimizations, and more for developers to integrate into their applications.<\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-26105\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/44\/2019\/03\/n-preview-hero_2x.png\" alt=\"Android N Hero\" width=\"350\" \/><\/p>\n<h2>Get Started<\/h2>\n<p>Start the Android SDK Manager:<\/p>\n<ul>\n<li>Xamarin Studio, use Tools &gt; Open Android SDK Manager<\/li>\n<li>Visual Studio, use Tools &gt; Android &gt; Android SDK Manager<\/li>\n<\/ul>\n<p>Install the latest Android SDK tools; these are listed under Tools:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-26756\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/44\/2019\/03\/Tools.png\" alt=\"Tools\" width=\"500\" \/><\/p>\n<p>Install Android Nougat (API 24) SDKs and Device Images:\n<img decoding=\"async\" class=\"aligncenter size-full wp-image-26757\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/44\/2019\/03\/AndroidN.png\" alt=\"AndroidN\" width=\"500\" \/><\/p>\n<p>You must install Android SDK Tools revision 25.1.7 or later, SDK Platform-tools 24 or later, and SDK Build-tools 24.0.1. For more information about using the Android SDK Manager to install the Android SDK, see <a href=\"http:\/\/developer.android.com\/tools\/help\/sdk-manager.html\">SDK Manager<\/a>.<\/p>\n<p>Finally, <a href=\"https:\/\/developer.xamarin.com\/guides\/android\/platform_features\/introduction-to-android-n\/#Requirements\">download the latest preview Xamarin.Android packages<\/a> for Visual Studio or Xamarin Studio.<\/p>\n<h3>When is Nougat coming out?<\/h3>\n<p>As of this posting, the final release of Android N Developer preview has been released and developers can start publishing apps to devices running Android N at the official API level if your users have opted into the Android Beta program. This will have your app ready for Android N when it is officially released later this year in Q3. Head over to <a href=\"https:\/\/developer.android.com\/preview\/overview.html\">Google&#8217;s preview overview page<\/a> for more details.<\/p>\n<p><b>Google&#8217;s Android N Timeline<\/b>\n<img decoding=\"async\" class=\"aligncenter size-full wp-image-26106\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/44\/2019\/03\/n-preview-updates_2x.png\" alt=\"Android N Updates\" width=\"1400\" height=\"256\" \/><\/p>\n<h3>Important Behavior Changes<\/h3>\n<p>Android N introduces several behavior changes that could impact your application. These include new Doze optimizations for battery and memory improvements, background optimizations (including the deprecation of the CONNECTIVITY_ACTION broadcast), permissions changes, and several others that you can read about on the <a href=\"https:\/\/developer.android.com\/preview\/behavior-changes.html\">Android N preview portal<\/a>. One of the more substantial changes to the platform is a new restriction of applications using non-public APIs such as SQLite, libcrypto, and many more. Be sure to test your application and libraries on Android N to ensure compatibility.<\/p>\n<h3>Learn More<\/h3>\n<p>Head over to our <a href=\"https:\/\/developer.xamarin.com\/guides\/android\/platform_features\/introduction-to-android-n\/\">Xamarin Android N Developer Preview guide<\/a> to read up on all of the latest features and for the latest downloads of our Android N Preview for Xamarin developers. Then be sure to check out our <a href=\"https:\/\/github.com\/xamarin\/monodroid-samples\/tree\/android-n\/android-n\">Android N samples on GitHub<\/a>.\t\t<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, we&#8217;re excited to release a new version of our Android N Developer Preview, which features bindings to the final APIs of the Android N SDK. The new version includes several exciting features including multi-window UI, direct reply notifications, advanced memory and power optimizations, and more for developers to integrate into their applications. Get Started [&hellip;]<\/p>\n","protected":false},"author":1917,"featured_media":26105,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[5,4],"class_list":["post-26104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developers","tag-android","tag-xamarin-platform"],"acf":[],"blog_post_summary":"<p>Today, we&#8217;re excited to release a new version of our Android N Developer Preview, which features bindings to the final APIs of the Android N SDK. The new version includes several exciting features including multi-window UI, direct reply notifications, advanced memory and power optimizations, and more for developers to integrate into their applications. Get Started [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/26104","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\/1917"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=26104"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/26104\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=26104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=26104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=26104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}