{"id":348914,"date":"2025-10-09T17:16:30","date_gmt":"2025-10-09T22:16:30","guid":{"rendered":"https:\/\/michigandigitalnews.com\/index.php\/2025\/10\/09\/watch-face-support-and-improved-stability\/"},"modified":"2025-10-09T17:16:30","modified_gmt":"2025-10-09T22:16:30","slug":"watch-face-support-and-improved-stability","status":"publish","type":"post","link":"https:\/\/michigandigitalnews.com\/index.php\/2025\/10\/09\/watch-face-support-and-improved-stability\/","title":{"rendered":"watch face support and improved stability"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"\">\n<p><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Android Studio lets you directly edit the XML files used in the Watch Face Format. It now provides code completion for tags and attributes based on the official Watch Face Format schemas and live error validation that helps identify issues like missing required attributes. Android Studio also includes resource linking to quickly navigate to drawable resources and other referenced XML elements along with advanced syntax support for handling arithmetic expressions and data source references embedded in the XML. Finally, you can deploy watch faces directly to a Wear OS emulator or physical device from Android Studio.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Option to make Project view your default \ud83d\udcc2<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Tired of always having to switch to the Project view every time you open a new project? There is a new setting to have new projects open in Project view by default. To enable the setting go to <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">File<\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> (<\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Android Studio<\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> on macOS) <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">&gt; Settings &gt; Advanced Settings &gt; Project View<\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> and select <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Set Project view as the default<\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.<\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiclPx0AVTi9BE6qg8KsWUdGxtpHxJMiLXLRo-giZlbSs_XI6fjVnWy3Pk1ew3kYtSK2-mk1iFlQQTZayth9UqoQUkUqppFHax2Cx7TjjNaNOT9itjuDy7jrQ8-z16Z5BexSuOY5LNTuCCm-p7wdDdy7Io0BQ3gb_2w0hp6AeB1l9GY9aAquCYlY31TRLU\/s1964\/Project-view-default.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"1444\" data-original-width=\"1964\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiclPx0AVTi9BE6qg8KsWUdGxtpHxJMiLXLRo-giZlbSs_XI6fjVnWy3Pk1ew3kYtSK2-mk1iFlQQTZayth9UqoQUkUqppFHax2Cx7TjjNaNOT9itjuDy7jrQ8-z16Z5BexSuOY5LNTuCCm-p7wdDdy7Io0BQ3gb_2w0hp6AeB1l9GY9aAquCYlY31TRLU\/s16000\/Project-view-default.png\"\/><\/a><\/div>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span style=\"color: #666666; font-size: 11pt; font-style: italic; white-space-collapse: preserve;\">Settings to make Project view your default<\/span><\/p>\n<p><\/p>\n<hr\/>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">The Android Studio Narwhal releases have been packed with features, especially with our move to monthly releases. Between powerful AI integrations and new testing tools, it can be easy to miss an update. Below, we highlight a few key features, but for a complete look at everything we shipped, we highly recommend reading the full posts for <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/07\/android-studio-narwhal-feature-drop-stable-agent-mode.html\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Narwhal Feature Drop<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> and <\/span><a href=\"https:\/\/android-developers.googleblog.com\/2025\/09\/android-studio-narwhal-3-smarter-ai-backup-restore-compose-preview.html\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Narwhal 3 Feature Drop<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Here\u2019s a quick summary of some of the top features you should be trying out:<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Agent Mode<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Have Google Gemini help with your tasks by using <\/span><a href=\"https:\/\/developer.android.com\/studio\/gemini\/agent-mode\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Agent Mode<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. The AI agent can understand your project, break down complex tasks into smaller steps, make edits on your behalf, and help you with multi-step operations \u2014 like adding new features, refactoring code, or debugging complex issues right inside your IDE. <\/span><a href=\"https:\/\/youtu.be\/zpAy91KUkfg?si=AM2U73VviAheBXxu&amp;t=146\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Developers such as Entri used Agent Mode<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> to generate Jetpack Compose layouts from UI mockups, and found that Gemini in Android Studio reduced their overall UI development time by 40%.\u00a0<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><span style=\"border: none; display: inline-block; height: 431px; overflow: hidden; width: 264px;\"><img fetchpriority=\"high\" decoding=\"async\" height=\"431\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEh_xCH5rBQPpPdhuKw7I_YJT3ImJSONaw_XvdXfAkiMwax1SJkdlTzN1drX9cqkaoqsMeAil6g22u06-81ZyssZx7vMiIg4oDP-krm7egHBOQ_8ctZNLUIFvGGNlaNoHRG4cZr9rAf0jogAMY5NdnTehI9tEn2L5E2l8mwnuO22ET0tADXc9Caw3rBCaNc\" style=\"margin-left: 0px; margin-top: 0px;\" width=\"264\"\/><\/span><\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #666666; font-size: 11pt; font-style: italic; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Gemini in Android Studio: Agent Mode<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Android partner device labs (using Android Device Streaming)<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">We expanded Android Device Streaming by adding <\/span><a href=\"https:\/\/developer.android.com\/studio\/run\/android-device-streaming#2P\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Android Partner Device Labs<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. This gives you secure access to a wide range of remote, physical devices from partners like Samsung, enabling you to test your app&#8217;s compatibility and performance on some of the most popular devices in the market, directly from Android Studio.<\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjwZaxSy0T5LkTUmqCf9du6VReHz2refYXcFb3zrhSQkpup_85M_1f7pe8efNpIxTgqa7_HX5oGUdjcVQaTZLtAxpyCCSd_8XAkJEl6SPD2hbMqczVhJEkcCODsjw9jIB1lBz4RpxDXCg5Q4in62kR9zpySbKKRMWbOtcgDKXM8S_S6avlrnnrax2ab10g\/s1203\/Partner-device-labs.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"680\" data-original-width=\"1203\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjwZaxSy0T5LkTUmqCf9du6VReHz2refYXcFb3zrhSQkpup_85M_1f7pe8efNpIxTgqa7_HX5oGUdjcVQaTZLtAxpyCCSd_8XAkJEl6SPD2hbMqczVhJEkcCODsjw9jIB1lBz4RpxDXCg5Q4in62kR9zpySbKKRMWbOtcgDKXM8S_S6avlrnnrax2ab10g\/s16000\/Partner-device-labs.png\"\/><\/a><\/div>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #666666; font-size: 11pt; font-style: italic; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Android Device Streaming supports Android Partner Device Labs<\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Test app backup and restore<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">We added tools to test your app&#8217;s data backup and restoration flow. This is critical for ensuring a smooth user experience when switching to a new device. You can generate a backup of your app&#8217;s data, restore it to another device, and even attach backups to your run configurations to test this flow easily.<\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiqAog6gk-IPd2pyGZmPEnXNa8-xB4wh_sfoPys5FzJ7MrUgGOQegLwfSM4SFOMofV7ZzyVg_53qQCEijrJBau5yMBHOvEY9vbj8NngXo2mrRQCa6M23-YTy-X1yGb8BqESnXSnqUVZ1EwZY-KrlkJMVYfWmt9Qo2A3iPBGa2_hjeCEsmS8ZLqNNG1E3vU\/s1999\/Backup-restore.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"1541\" data-original-width=\"1999\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiqAog6gk-IPd2pyGZmPEnXNa8-xB4wh_sfoPys5FzJ7MrUgGOQegLwfSM4SFOMofV7ZzyVg_53qQCEijrJBau5yMBHOvEY9vbj8NngXo2mrRQCa6M23-YTy-X1yGb8BqESnXSnqUVZ1EwZY-KrlkJMVYfWmt9Qo2A3iPBGa2_hjeCEsmS8ZLqNNG1E3vU\/s16000\/Backup-restore.png\"\/><\/a><\/div>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><i>Backup and restore dialog<\/i><\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Resizable Compose Preview<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Building responsive UIs became much easier in Android Studio Narwhal. <\/span><a href=\"https:\/\/developer.android.com\/develop\/ui\/compose\/tooling\/previews\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Compose Preview<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> now supports dynamic resizing, giving you instant visual feedback on how your UI adapts to different screen sizes. You can simply enter Focus mode in the Compose Preview and drag the edges to see your layout change in real time.<\/span><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEhdmDuaB6jiYEgCAiTE2hWZxUs0jOrkSNdQRfXzUXoeKYlO_SrAfofYmp4rk3--Rt6TGO71yVYBU7Sm-8DcMxeRQfRcHjNkmVBECQZP3kYMY1lm0-Auzg6yusjHmz8iIBdW9rxh34gUg9_KV0V_dntzBpAkzFdf6Pc6MO4lbMoG10iX5D5RkJLipWWFCsU\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" data-original-height=\"1516\" data-original-width=\"1186\" height=\"400\" src=\"https:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEhdmDuaB6jiYEgCAiTE2hWZxUs0jOrkSNdQRfXzUXoeKYlO_SrAfofYmp4rk3--Rt6TGO71yVYBU7Sm-8DcMxeRQfRcHjNkmVBECQZP3kYMY1lm0-Auzg6yusjHmz8iIBdW9rxh34gUg9_KV0V_dntzBpAkzFdf6Pc6MO4lbMoG10iX5D5RkJLipWWFCsU=w313-h400\" width=\"313\"\/><\/a><\/div>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><i>Resizable compose preview<\/i><\/span><\/p>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 16pt;\"><span face=\"&quot;Google Sans&quot;, sans-serif\" style=\"color: #434343; font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Google Play policy insights<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Get early warnings about potential Google Play policy violations to help you build more compliant apps with Play Policy Insights, now in Android Studio. The IDE now shows lint warnings directly in your code when it relates to a Google Play policy requirement. You can also integrate these lint checks into your CI\/CD pipelines. These insights provide an overview of the policy, dos and don\u2019ts, and links more resources, helping you address potential issues early in your development cycle.<\/span><\/p>\n<\/div>\n<div id=\"\">\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"><i>Play policy insights example<\/i><\/span><\/p>\n<p><\/p>\n<hr\/>\n<h3 dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 4pt; margin-top: 14pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 13pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Summary<\/span><\/h3>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">To recap, the entire Android Studio Narwhal release series, including this Narwhal 4 Feature Drop, has delivered a wide array of powerful features. Here is a comprehensive summary of the major additions:<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Develop with AI (Gemini)<\/span><\/p>\n<ul style=\"margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;\">\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 12pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Agent Mode:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> An semi-autonomous AI assistant that helps with complex, multi-step operations like refactoring, adding features, and debugging.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">AGENTS.md support:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Provide project-specific context, instructions, and style guides to Gemini.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Rules in Prompt Library:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Customize Gemini&#8217;s output to match your team&#8217;s coding standards.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Image &amp; @File attachment:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Attach screenshots and project files for more context-aware responses.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Transform UI (Studio Labs):<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Use natural language to iterate on Compose UI directly in the preview window.<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Faster UI iteration and development<\/span><\/p>\n<ul style=\"margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;\">\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 12pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Declarative Wear OS watch faces support (New in Narwhal 4 \u2728):<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Write, debug, and deploy watch faces with code completion, error validation, and direct deployment.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Resizable Compose Preview:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Dynamically resize previews in Focus mode to instantly test responsive UIs.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Compose preview improvements:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Better code navigation and a new picker for managing previews.<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Optimize, refine and test<\/span><\/p>\n<ul style=\"margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;\">\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 12pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Test App Backup and Restore:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Easily test your app&#8217;s data backup and restoration flow for new device transfers.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Android Partner Device Labs:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Access a wide range of remote, physical partner devices from Samsung and more for testing.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Google Play policy insights:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Get early warnings about potential Play Policy violations directly in the IDE.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Proguard inspections:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Identify and fix overly broad keep rules for better code optimization.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">K2 mode by default:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Faster performance with the next-generation Kotlin compiler.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">16 KB page size support:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Lint warnings and an emulator to prepare for new devices.<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">Immersive development (XR)<\/span><\/p>\n<ul style=\"margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;\">\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 12pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Embedded Android XR emulator:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Run the XR emulator directly inside the IDE.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Embedded Layout Inspector for Android XR:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Inspect and optimize UI layouts within the XR environment.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Android XR project template:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> A new template to quickly start XR projects.<\/span><\/p>\n<\/li>\n<\/ul>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\">IDE workflow and quality improvements<\/span><\/p>\n<ul style=\"margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;\">\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 12pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Project view default (New in Narwhal 4 \u2728):<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> A new advanced setting to always open new projects in the Project view.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Display build files under module:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Improve project navigation in the Android view.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Manual project sync:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Gain more control over when Gradle syncs occur in large projects.<\/span><\/p>\n<\/li>\n<li aria-level=\"1\" dir=\"ltr\" style=\"color: #434343; font-family: &quot;Google Sans Text&quot;, sans-serif; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;\">\n<p dir=\"ltr\" role=\"presentation\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 0pt;\"><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap-mode: wrap; vertical-align: baseline;\">Quality improvements:<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> Fixed <\/span><span style=\"color: #188038; font-family: &quot;Roboto Mono&quot;, monospace; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\">xx<\/span><span style=\"font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap-mode: wrap; vertical-align: baseline;\"> numbers of bugs in this release for better stability and performance.<\/span><\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Ready to accelerate your development? <\/span><a href=\"https:\/\/developer.android.com\/studio\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Download<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;\"> Android Studio Narwhal 4 Feature Drop from the stable channel today!<\/span><\/p>\n<p dir=\"ltr\" style=\"line-height: 1.2; margin-bottom: 12pt; margin-top: 12pt;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Your feedback is essential. Please continue to share your thoughts by <\/span><a href=\"https:\/\/developer.android.com\/studio\/report-bugs\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">reporting bugs<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> or <\/span><a href=\"https:\/\/developer.android.com\/studio\/report-bugs\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">suggesting features<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. For early access to the latest features, download Android Studio from the <\/span><a href=\"https:\/\/developer.android.com\/studio\/preview\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Canary channel<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">.<\/span><\/p>\n<p><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">Join our vibrant Android developer community on<\/span><a href=\"https:\/\/www.google.com\/search?q=https:\/\/www.linkedin.com\/company\/android-developers\/\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">LinkedIn<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">,<\/span><a href=\"https:\/\/android-developers.googleblog.com\/\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">Medium<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">,<\/span><a href=\"https:\/\/www.youtube.com\/user\/androiddevelopers\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">YouTube<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">, or<\/span><a href=\"https:\/\/x.com\/AndroidDev\" style=\"text-decoration-line: none;\"><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\"> <\/span><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;\">X<\/span><\/a><span face=\"&quot;Google Sans Text&quot;, sans-serif\" style=\"color: #434343; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;\">. We can&#8217;t wait to see what you build!<\/span><\/div>\n<p>[ad_2]<br \/>\n<br \/><a href=\"http:\/\/android-developers.googleblog.com\/2025\/09\/android-studio-narwhal-4-feature-drop.html\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Android Studio lets you directly edit the XML files used in the Watch Face Format. It now provides code completion for tags and attributes<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[146],"tags":[],"_links":{"self":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/348914"}],"collection":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/comments?post=348914"}],"version-history":[{"count":0,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/348914\/revisions"}],"wp:attachment":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media?parent=348914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/categories?post=348914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/tags?post=348914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}