{"id":2314,"date":"2019-09-27T19:16:25","date_gmt":"2019-09-27T12:16:25","guid":{"rendered":"http:\/\/vietnam.briswell.com\/?p=2314"},"modified":"2020-05-06T11:08:32","modified_gmt":"2020-05-06T04:08:32","slug":"android-studio-3-5-release-note-summary","status":"publish","type":"post","link":"https:\/\/www.briswell-vn.com\/en\/news\/android-studio-3-5-release-note-summary\/","title":{"rendered":"Android Studio 3.5 Release Note Summary"},"content":{"rendered":"<p>Android Studio 3.5\u00a0focuses on improving three main areas of the IDE:\u00a0<a href=\"https:\/\/developer.android.com\/studio\/releases#3-5-system-health\">system health<\/a>,\u00a0<a href=\"https:\/\/developer.android.com\/studio\/releases#3-5-feature-polish\">feature polish<\/a>, and fixing bugs.<\/p>\n<h2><b><\/b><span class=\"s1\"><b>I) New Function<\/b><\/span><\/h2>\n<h3><span class=\"s1\"><b>1) Recommended memory settings<\/b><\/span><\/h3>\n<ul>\n<li class=\"p1\"><span class=\"s1\">By default, Android Studio has a maximum heap size of 1280MB. If you are working on a large project, or your system has a lot of RAM, you can improve performance by increasing the maximum heap size for Android Studio processes, such as the core IDE, Gradle daemon, and Kotlin daemon. Android Studio automatically checks for possible heap size optimizations and notifies you if it detects that performance can be improved.\u00a0<\/span><span class=\"s1\">To learn more, see\u00a0<a href=\"https:\/\/developer.android.com\/studio\/intro\/studio-config#adjusting_heap_size\"><span class=\"s2\">Maximum heap size<\/span><\/a>.<\/span><\/li>\n<\/ul>\n<p><span class=\"s1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3640 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/Screen-Shot-2019-09-20-at-3.20.07-PM.png\" alt=\"\" width=\"742\" height=\"240\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103014\/Screen-Shot-2019-09-20-at-3.20.07-PM.png 742w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103014\/Screen-Shot-2019-09-20-at-3.20.07-PM-300x97.png 300w\" sizes=\"auto, (max-width: 742px) 100vw, 742px\" \/><\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>\n<p class=\"p1\"><span class=\"s1\">or you can\u00a0also adjust the heap sizes for your project manually. To do so, follow these steps:\u00a0<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\"> 1. Click\u00a0<b>File<\/b> &gt; <b>Settings<\/b>\u00a0from the menu bar (or\u00a0Android Studio &gt; <b>Preferences<\/b>\u00a0on macOS).<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\"> 2. Click\u00a0<b>Appearance &amp; Behavior<\/b> &gt; <b>System Settings<\/b> &gt; <b>Memory Settings<\/b>.<\/span><\/p>\n<p><span class=\"s1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3641 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/Screen-Shot-2019-09-20-at-4.09.48-PM.png\" alt=\"\" width=\"1874\" height=\"1282\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM.png 1874w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-300x205.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-1024x701.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-768x525.png 768w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-1536x1051.png 1536w\" sizes=\"auto, (max-width: 1874px) 100vw, 1874px\" \/><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>2)\u00a0<span class=\"s1\"><b>Memory usage report<\/b><\/span><b><\/b><\/h3>\n<ul>\n<li class=\"p1\"><span class=\"s1\">Memory problems in Android Studio are sometimes difficult to reproduce and report. To help solve this problem, Android Studio lets you generate a memory usage report by clicking\u00a0<b>Help &gt; Analyze Memory Usage<\/b>\u00a0from the menu bar. When you do so, the IDE locally sanitizes the data for personal information before asking whether you want to send it to the Android Studio team to help identify the source of the memory issues. <\/span><span class=\"s2\">\u00a0To learn more, see\u00a0<a href=\"https:\/\/developer.android.com\/studio\/report-bugs#run-memory-usage-report\"><span class=\"s3\">Run a memory usage report<\/span><\/a><\/span><span class=\"s4\">.<\/span><\/li>\n<\/ul>\n<p><span class=\"s1\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3641 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/Screen-Shot-2019-09-20-at-4.09.48-PM.png\" alt=\"\" width=\"1874\" height=\"1282\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM.png 1874w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-300x205.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-1024x701.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-768x525.png 768w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103132\/Screen-Shot-2019-09-20-at-4.09.48-PM-1536x1051.png 1536w\" sizes=\"auto, (max-width: 1874px) 100vw, 1874px\" \/><\/span><\/p>\n<h3><b>3) Windows: Antivirus file I\/O optimization<\/b><\/h3>\n<ul>\n<li><span class=\"s1\">Android Studio now automatically checks whether certain project directories are excluded from real-time antivirus scanning. When adjustments can be made to improve build performance, Android Studio notifies you and provides instructions on how to optimize your antivirus configuration. To learn more, see <span class=\"s2\"><a href=\"https:\/\/developer.android.com\/studio\/intro\/studio-config#antivirus-impact\">Minimize the impact of antivirus software on build speed<\/a><\/span><\/span><\/li>\n<\/ul>\n<h3><b>4) Chrome OS Support:<\/b><\/h3>\n<ul>\n<li><span class=\"s1\">Android Studio now officially supports Chrome OS devices, such as the HP Chromebook x360 14, Acer Chromebook 13\/Spin 13.<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><b>II) Existing Features<\/b><\/h2>\n<h3>1)\u00a0ApplyChanges<\/h3>\n<ul>\n<li class=\"p1\"><span class=\"s1\">Apply Changes lets you push code and resource changes to your running app without restarting your app\u2014and, in some cases, without restarting the current activity.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3643 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/apply-changes-buttons-3.5.png\" alt=\"\" width=\"868\" height=\"215\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103225\/apply-changes-buttons-3.5.png 868w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103225\/apply-changes-buttons-3.5-300x74.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103225\/apply-changes-buttons-3.5-768x190.png 768w\" sizes=\"auto, (max-width: 868px) 100vw, 868px\" \/><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li class=\"p1\"><span class=\"s1\"><b>Apply Code Changes<\/b><\/span><span class=\"s1\"><br \/>\nAttempts to apply only your code changes without restarting anything. Generally, you can use this option when you&#8217;ve modified code in the body of a method but you have not modified any resources. If you&#8217;ve modified both code and resources, use\u00a0<b>Apply Changes and Restart Activity<\/b>\u00a0instead.<\/span><\/li>\n<li class=\"p1\"><span class=\"s1\"><b>Apply Changes and Restart Activity<\/b><br \/>\n<\/span><span class=\"s1\">Attempts to apply both your resource and code changes by restarting your activity but without restarting your app. Generally, you can use this option when you&#8217;ve modified code in the body of a method or modified an existing resource.<\/span><\/li>\n<li><span class=\"s1\"><b>Run<\/b><br \/>\n<\/span>Deploys all changes and restarts the app. Use this option when the changes that you have made cannot be applied using either of the Apply Changes options.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><b><\/b><b><\/b><span class=\"s1\"><b>2) App deployment flow<\/b><\/span><\/h3>\n<p class=\"p2\"><span class=\"s1\">The IDE has a new drop-down menu that lets you quickly select which device you&#8217;d like to deploy your app to. This menu also includes a new option that lets you run your app on multiple devices at once.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3644 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy-run-app.png\" alt=\"\" width=\"1412\" height=\"750\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103251\/deploy-run-app.png 1412w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103251\/deploy-run-app-300x159.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103251\/deploy-run-app-1024x544.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103251\/deploy-run-app-768x408.png 768w\" sizes=\"auto, (max-width: 1412px) 100vw, 1412px\" \/><b><\/b><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"s1\"><b>3) Gradle sync and cache detection<\/b><\/span><\/h3>\n<p class=\"p2\"><span class=\"s1\">The IDE now better detects when Gradle periodically clears your build cache when reducing its hard disk consumption. In previous versions, this state caused the IDE to report missing dependencies and Gradle sync to fail. Now, the IDE simply downloads dependencies as needed to ensure that Gradle sync completes successfully.<\/span><\/p>\n<h3><span class=\"s1\"><b>4) Data Binding<\/b><\/span><\/h3>\n<p class=\"p1\"><span class=\"s1\">Improves smart editor features and performance when creating data binding expressions in XML.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3645 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/xml-editing-latency-3.4.gif\" alt=\"\" width=\"370\" height=\"47\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\">Android Studio 3.4.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3653 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/xml-editing-latency-3.5.gif\" alt=\"\" width=\"370\" height=\"47\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\">Android Studio 3.5.<\/span><\/p>\n<h3>5)\u00a0<b>Layout Editor<\/b><\/h3>\n<p class=\"p1\"><span class=\"s1\">When working with\u00a0<\/span><span class=\"s2\">ConstraintLayout<\/span><span class=\"s1\">, a new\u00a0<b>Constraints<\/b>\u00a0section in the\u00a0<b>Attributes<\/b>\u00a0panel lists the constraints relationships of the selected UI component. You can select a constraint either from the design surface or from the constraints list to highlight the constraint in both areas.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3646 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/constraint-relationships-3.5.png\" alt=\"\" width=\"1694\" height=\"776\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103359\/constraint-relationships-3.5.png 1694w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103359\/constraint-relationships-3.5-300x137.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103359\/constraint-relationships-3.5-1024x469.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103359\/constraint-relationships-3.5-768x352.png 768w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103359\/constraint-relationships-3.5-1536x704.png 1536w\" sizes=\"auto, (max-width: 1694px) 100vw, 1694px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3647 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/Picture1.png\" alt=\"\" width=\"974\" height=\"485\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103500\/Picture1.png 974w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103500\/Picture1-300x149.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103500\/Picture1-768x382.png 768w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/p>\n<p>Similarly, you can now delete a constraint by selecting it and pressing the\u00a0Delete\u00a0key. by holding the\u00a0Control\u00a0key (Command\u00a0on macOS) and clicking on the constraint anchor. Note that when you hold the\u00a0Control\u00a0or\u00a0Command\u00a0key and hover over an anchor, any associated constraints turn red to indicate\u00a0that you can click to delete them.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3648 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/Picture2.png\" alt=\"\" width=\"974\" height=\"456\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103600\/Picture2.png 974w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103600\/Picture2-300x140.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103600\/Picture2-768x360.png 768w\" sizes=\"auto, (max-width: 974px) 100vw, 974px\" \/><\/p>\n<p>When a view is selected, you can create a constraint by clicking on any of the\u00a0<strong>+<\/strong>\u00a0icons in the\u00a0<strong>Constraint\u00a0<\/strong><strong>Widget<\/strong>\u00a0section of the\u00a0<strong>Attributes<\/strong>\u00a0panel, as shown in the following image.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3649 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/constraint-widget-3.5.gif\" alt=\"\" width=\"574\" height=\"394\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\">When creating a constraint, the Layout Editor now shows only the eligible anchor points to which you can constrain. Previously, the Layout Editor highlighted all anchor points on all views, regardless of whether you could constrain to them. In addition, a blue overlay now highlights the target of the constraint. This highlighting is particularly useful when attempting to constrain to a component that overlaps with another.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3650 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/constraint-target-overlay-3.4.gif\" alt=\"\" width=\"533\" height=\"478\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\">Creating a constraint for an overlapping component in Android Studio 3.4.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3651 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/constraint-target-overlay-3.5.gif\" alt=\"\" width=\"533\" height=\"479\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\">Creating a constraint for an overlapping component in Android Studio 3.5.<\/span><\/p>\n<h3>6)\u00a0<b>Improved support for C\/C++ projects<\/b><\/h3>\n<p><span class=\"s1\"><b>Build Variants panel improvements for single variant sync<\/b><\/span><\/p>\n<p><span class=\"s1\">You can now specify both the active build variant and active ABI in the\u00a0<b>Build Variants<\/b>\u00a0panel. This feature simplifies build configuration per module and can also improve Gradle sync performance.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3652 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/single-variant-ABI.png\" alt=\"\" width=\"846\" height=\"528\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103750\/single-variant-ABI.png 846w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103750\/single-variant-ABI-300x187.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06103750\/single-variant-ABI-768x479.png 768w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/p>\n<p class=\"p1\"><span class=\"s1\"><b>Side-by-side versions of the NDK<\/b><\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">You can now use multiple versions of the NDK side-by-side. This feature gives you more flexibility when configuring your projects\u2014for example, if you have projects that use different versions of the NDK on the same machine.<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">If your project uses Android Gradle plugin 3.5.0 or higher, you can also specify the version of the NDK that each module in your project should use. You can use this feature to create reproducible builds and to mitigate incompatibilities between NDK versions and the Android Gradle plugin.<\/span><\/p>\n<h2><\/h2>\n<h2><b>III) Known issue<\/b><\/h2>\n<p>When editing XML code, the IDE might apply an incorrect code style when you select **Code &gt; Reformat Code** from the menu bar. To fix this issue, reset the appropriate Android code style as follows:<\/p>\n<ul>\n<li>Open the\u00a0<b>Settings<\/b>\u00a0window by clicking\u00a0<b>File &gt; Settings<\/b>\u00a0(on macOS,\u00a0<b>Android Studio &gt; Preferences<\/b>).<\/li>\n<li>In the left panel, click\u00a0<b>Editor &gt; Code Style &gt; XML<\/b>.<\/li>\n<li>Near the top-right corner of the right panel, select\u00a0<b>Set from &gt; Predefined Style &gt; Android<\/b>.<\/li>\n<li>Click\u00a0<b>OK<\/b>.<\/li>\n<\/ul>\n<h4><\/h4>\n<h4>Reference:<\/h4>\n<ol>\n<li>https:\/\/developer.android.com\/studio\/releases<\/li>\n<\/ol>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Android Studio 3.5\u00a0focuses on improving three main areas of the IDE:\u00a0system health,\u00a0feature polish, and fixing bugs. I) New Function 1) Recommended memory settings By default, Android Studio has a maximum heap size of 1280MB. If you are working on a large project, or your system has a lot of RAM, you can improve performance by increasing the maximum heap size for Android Studio processes, such [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3639,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[4,71],"tags":[],"class_list":["post-2314","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-it-tec"],"_links":{"self":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts\/2314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/comments?post=2314"}],"version-history":[{"count":0,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts\/2314\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/media\/3639"}],"wp:attachment":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/media?parent=2314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/categories?post=2314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/tags?post=2314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}