在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Android Studio Dolphin中重要的功能更新和改進

谷歌開發者 ? 來源:Android 開發者 ? 作者:Android ? 2022-05-20 10:38 ? 次閱讀

作者 / Juan Sebastian Oviedo, Senior Product Manager

在今年的 Google I/O 大會上,我們為 Android Studio 的 Beta 和 Canary 版本渠道增添了一系列激動人心的新特性,目前已開放下載體驗。我們持續專注于對 Android 開發工具進行優化和改進,為開發者們帶去更加便捷、提示信息更全面的開發體驗,助力開發者們更高效的開發 Android 應用。

在 Android Studio Dolphin 中,您將會看到如下特性和功能改進,它們非常接近穩定版本的體驗,您可以在 Beta 構建渠道中使用它們:

查看 Compose 動畫,并且在 Animation Preview (動畫預覽) 中操作。

定義注解類來更便捷地一次性包含并啟用多個 Compose 預覽的定義。

在 Layout Inspector (布局檢查器) 中追蹤可組合項的重排計數。

直接通過 Android Studio 便捷地配對并控制 Wear OS 模擬器以及啟動時的卡片、表盤和表盤內小工具。

通過 Logcat V2 更迅速地診斷應用問題。

如需體驗更多前沿功能,請在 Canary 構建渠道中嘗鮮 Android Studio Electric Eel:

Google Play SDK 索引提供了在 Google Play 上常用依賴性庫和商業化 SDK 的使用和洞察數據,Android Studio Electric Eel 提供了一個基于 Google Play SDK 索引的依賴檢查功能,如果某個庫或 SDK 的特定版本被作者標記為 "已過時",此時就會出現一個相關的 Lint 警告信息。該功能可以幫助您在開發過程中發現并及時更新依賴,而不是等到在 Play Console 上發布應用時才去處理依賴問題。如需了解此新工具的更多信息,請參閱近期發布的文章。

使用新的 App Quality Insights (應用質量洞察) 窗格直接查看來自 Firebase Crashlytics 的報告。應用質量洞察窗格可以幫助您簡單點擊幾下就可以從堆棧追蹤信息直接切換至您的代碼。當您編輯的文件與最近發生的崩潰相關時,IDE 還會在編輯器中高亮代碼行。這樣會幫助您節省時間,通過將用戶反饋的崩潰信息直接動態呈現在 IDE 里,您可以更好地專注于為用戶提供最佳的應用體驗。

通過單個可變尺寸的 Android 模擬器,在具有代表性的設備類型上測試您的應用界面。您可以使用單個可變尺寸的模擬器,并且修改它的配置來進行測試,而無需針對平板、手機端、桌面端專門創建模擬器并且重復部署來測試應用。

借助 Live Edit 功能,代碼的修改可以立即體現在 Compose Preview 以及運行在模擬器和物理設備上的應用中,該功能尚處于實驗階段。

當我們收到大家的反饋后,將會及時進行優化并將上述功能向前推進到更加穩定的渠道,所以歡迎大家踴躍嘗試。

如需了解更多新特性,請觀看演講視頻 Android 開發工具中的最新更新:

接下來為大家介紹 Android Studio Dolphin 中重要的功能更新和改進:

Jetpack Compose

Compose Animation Coordination (Compose 動畫組合) - 您可以在 Animation Preview (動畫預覽) 中查看您的全部動畫并且自由搭配。您也可以鎖定某個特定的動畫。

https://developer.android.google.cn/jetpack/compose/tooling#animations

d001562a-d7e2-11ec-bce3-dac502259ad0.gif

△ Compose Animation 組合

Compose Multipreview Annotations (Compose 多重預覽注解) - 定義注解類,在其中包含多個預覽的定義,并且使用該注解一次性生成這些預覽。該注解可以同時預覽多個設備、字體及主題,而無需重復定義每個單獨的可組合項。

d0209fc6-d7e2-11ec-bce3-dac502259ad0.png

△ 多重預覽注解

布局檢查器中的 Compose 重新組合計數 - 在布局檢查器中查看 Compose 應用的重新組合計數。重新組合計數和跳過計數可配置顯示在組件樹和屬性窗格中。如需了解更多信息,請參閱 Android 開發者文檔:

https://developer.android.google.cn/studio/preview/features#li-compose-counter

d04fe114-d7e2-11ec-bce3-dac502259ad0.png

△ Compose 重新組合計數

Wear OS

Wear OS Emulator Pairing Assistant (Wear OS 模擬器配對助手) - 使用 Wear OS 模擬器配對助手,您可以在設備管理器中看到 Wear 設備,并且使用單臺手機配對多個手表模擬器。您也無需再像以前一樣經常重新配對設備,因為 Android Studio 在關閉時會存儲配對記錄。

d062dd96-d7e2-11ec-bce3-dac502259ad0.png

△ Wear OS 模擬器配對助手

Wear OS Emulator Side Toolbar (Wear OS 模擬器側邊工具欄) - 使用 Wear 特制的模擬器按鈕,其中整合了模擬的物理按鍵,包括主按鈕、手掌按鈕、傾斜按鈕。

d09f067c-d7e2-11ec-bce3-dac502259ad0.png

△ Wear OS 模擬器側邊工具欄

Wear OS Direct Surface Launch (直接啟動 Wear OS 界面) - 為 Wear OS 卡片、表盤以及表盤復雜功能創建 Run/Debug 配置,并且從 Android Studio 直接啟動。

d0b07cae-d7e2-11ec-bce3-dac502259ad0.gif

△ 新的 Wear OS Run/Debug 配置類型

開發工具

Logcat V2 - 從底層重構的全新 Logcat 可以更便捷地解析、查詢和追蹤日志。Logcat V2 包括新的格式,使其可以更輕松地檢索所需的信息,新的分離視圖可以幫助您同時追蹤多個記錄,并且包含全新且功能強大的日志篩選語法。如需了解更多信息,請參閱 Android 開發者文檔:

https://developer.android.google.cn/studio/preview/features#logcat

d1239522-d7e2-11ec-bce3-dac502259ad0.png

△ Logcat V2

由 Gradle 管理的設備 - 為自動化測試描述您所需的虛擬設備,并將其作為構建的一部分,同時讓 Gradle 來完成剩余的工作。從 SDK 的下載到設備授權以及設置,再到測試執行以及卸載,Gradle 在插樁測試中會管理您虛擬設備的整個生命周期。Gradle 也會采取一些智能功能,比如快照管理,緩存測試,以及碎片測試來保障您的測試能夠高效、快速、連續地運行。Gradle 所管理的設備還引入了一個全新類型的設備,叫做自動化測試設備,它會針對自動化測試優化設備,從而在測試執行過程中有效降低 CPU 和內存的占用。如需了解更多信息,請參閱 Android 開發者文檔:

https://developer.android.google.cn/studio/preview/features#gmd

d135bc84-d7e2-11ec-bce3-dac502259ad0.png

△ 由 Gradle 管理的設備

接下來介紹 Android Studio Electric Eel 中主要的新功能和優化:

Jetpack Compose

實時編輯 - 在 Android Studio 中修改可組合項的代碼并且將這些修改立即反映在 Compose 預覽中、模擬器或者物理設備上。實時編輯是可選功能,您可以在 Android Studio 配置中開啟它。如需了解更多信息,請參閱 Android 開發者文檔:

https://developer.android.google.cn/studio/run#live-edit

d16b9f2a-d7e2-11ec-bce3-dac502259ad0.gif

△ 模擬器上的實時編輯

d1da8048-d7e2-11ec-bce3-dac502259ad0.gif

△ 預覽中的實時編輯

Google Play 和 Firebase

SDK 洞察 - 對于已經被作者在 Google Play SDK 索引標記為過期的 SDK/庫版本,將發出 Lint 警告。在開發中就及時更新已過期的依賴,從而避免當您的應用提交到 Play Console 時遇到問題。

d23205ac-d7e2-11ec-bce3-dac502259ad0.png

△ Google Play SDK 索引洞察

來自 Firebase Crashlytics 的應用質量洞察 - 在 Android Studio 和本地源碼中發現、探索并且解決 Crashlytics 所匯報的問題。該功能的集成有助于減少從崩潰到代碼 (以及從代碼到崩潰) 切換過程中的不順暢,并且將每個崩潰所面臨重要的上下文數據呈現給您,以此來輔助您在本地重現問題。

d26cb6b6-d7e2-11ec-bce3-dac502259ad0.gif

△ 來自 Firebase Crashlytics 的應用質量洞察

大屏幕

可變尺寸模擬器 - 使用單個模擬器實例,快速在具有代表性的參考設備之間切換從而測試不同的應用布局狀態。您可以通過在設備管理器的 "新建設備" 中選擇 "Resizable (可變尺寸)" 來創建模擬器。

d2ee9fd2-d7e2-11ec-bce3-dac502259ad0.png

△ 可變尺寸模擬器

可視內容檢查 - 打開 Layout Validation (布局驗證) 窗格即可發現并且解決跨不同設備的布局問題 (比如,當按鈕在更大的平板上時被隱藏于屏幕可視范圍之外 )。我們自動運行您的布局以檢查在不同屏幕尺寸的設備上可能出現的可視內容相關的問題。

d30bf49c-d7e2-11ec-bce3-dac502259ad0.png

△ 可視內容檢查Layout Validation (布局驗證)

https://developer.android.google.cn/studio/debug/layout-inspector#layout-validation

開發工具

模擬藍牙 - 您現在可以使用模擬藍牙發現并且連接兩臺模擬器了。該功能將在 Android 模擬器 31.3.8 版本上推出,并且支持更高版本的系統鏡像 T (API 33)。我們打算更多地支持創建樣本數據采集所需的虛擬外設,比如信標、心率測試,以及對藍牙功能集成進行測試。

d3669082-d7e2-11ec-bce3-dac502259ad0.png

△ 使用模擬藍牙配對兩臺 Android 模擬器

設備鏡像 - 通過將您的設備屏幕直接傳輸至 Android Studio 來減少開發中被打斷的次數。設備鏡像幫助您通過 Studio 中的 "正在運行的設備" 窗口和物理設備進行交互。要啟用該功能,請進入 Preferences > Experimental 并且選擇設備鏡像。啟用后,插入您的設備并且打開 "正在運行的設備" 窗口開始投屏。

d3ac8a4c-d7e2-11ec-bce3-dac502259ad0.gif

△ 屏幕鏡像功能

回顧一下,Android Studio Dolphin Beta 中基本達到穩定版品質的新特性:

Jetpack Compose

Compose 動畫組合

Compose 多重預覽注解

布局檢查器中的 Compose 重新組合計數

Wear OS

Wear OS 模擬器配對助手

Wear OS 模擬器側邊工具欄

直接啟動 Wear OS 界面

開發工具

Logcat V2

由 Gradle 管理的設備

Android Studio Electric Eel Canary 新增的功能和改進如下:

Jetpack Compose

實時編輯

Google Play 和 Firebase

SDK 檢查

來自 Firebase Crashlytics 的 App Quality Insights (應用質量檢查)

大屏幕

可變尺寸模擬器

可視內容檢查

開發工具

模擬藍牙

設備鏡像

立即使用

如果您當前的開發環境里已經有之前安裝的 Android Studio 穩定版本,您可以根據官方文檔的說明,在安裝有穩定版的同時安裝 Android Studio 預覽版,并在這兩個版本中開發同一應用項目。雖然 Beta 版本已經接近穩定版本,但是仍然可能存在 Bug,所以您如果發現了 Bug 請及時向我們提出 issue,以便我們可以及時修復,如果您在 Canary 版本中發現了問題也歡迎及時反饋。

原文標題:一起看 I/O | Android 開發工具最新更新

文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    3941

    瀏覽量

    127686
  • Google
    +關注

    關注

    5

    文章

    1769

    瀏覽量

    57675
  • Studio
    +關注

    關注

    2

    文章

    190

    瀏覽量

    28763

原文標題:一起看 I/O | Android 開發工具最新更新

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    dbForge Studio for PostgreSQL:PostgreSQL數據庫多功能集成開發環境

    數據庫模式和表數據的比較和同步 高效便捷地生成針對特定列的智能測試數據 支持14種格式的數據導入和導出 數據透視表的數據匯總和值得關注的數據報告 多功能數據檢索、存儲和管理 從命令行自動化重復操作 dbForge Studio
    的頭像 發表于 01-16 17:26 ?68次閱讀

    android手機上emulate應用程序的方法

    。以下是一些在Android手機上模擬應用程序的具體方法和步驟: 一、使用Android Studio的模擬器 安裝Android
    的頭像 發表于 12-05 15:33 ?396次閱讀

    Java 23功能介紹

    Java 23 包含全新和更新的 Java 語言功能、核心 API 以及 JVM,同時適合新的 Java 開發者和高級開發者。從?IntelliJ IDEA 2024.2?開始已支持 Java 23
    的頭像 發表于 12-04 10:02 ?300次閱讀
    Java 23<b class='flag-5'>功能</b>介紹

    Android 16發布計劃曝光,谷歌將同步更新AOSP與Pixel設備

     據外媒最新報道,谷歌計劃在2025年6月3日邁出安卓系統更新的一大步,屆時將正式將Android 16推送至Android開放源代碼項目(AOSP),并同步為Pixel設備帶來這一全新系統的
    的頭像 發表于 11-06 17:05 ?1004次閱讀

    Jolt Capital收購并投資Dolphin Design 精心打造的混合信號IP業務

    2024 年 11 月 5 日,法國格勒諾布爾 —— 專注于歐洲 成長性 深度科技的 Jolt Capital 今日宣布, 已 通過新成立的 Dolphin 半導體,收購了混合信號半導體 IP
    發表于 11-06 10:55 ?103次閱讀

    如何更新rtthread studio自帶的默認庫?

    rtthread studio自帶的默認庫,且版本較低,部分驅動函數找不到。 所以我想問問如何更新rtthread studio自帶的默認庫,或者讓工程使用STM32CubeMAX提供的庫。
    發表于 09-27 07:02

    實時網絡的仿真和配置工具RTaW Pegase v4.6版本更新

    隨著嵌入式系統日益復雜,高效可靠的設計工具變得愈發重要。RTaW公司的仿真工具RTaW-Pegase最新發布的4.6版本,為用戶帶來了一系列重要更新和功能增強。本文將詳細介紹
    的頭像 發表于 09-26 08:07 ?281次閱讀
    實時網絡的仿真和配置工具RTaW Pegase v4.6版本<b class='flag-5'>更新</b>

    蘋果推送針對Beats Studio Buds+最新固件更新

    蘋果公司今日悄然推送了針對Beats Studio Buds+的最新固件更新,標志著自該耳機于2023年問世以來,首次迎來系統層面的優化升級。此次更新的固件版本躍升至2C318,相較于先前的2A219版本,預示著性能或體驗上的潛
    的頭像 發表于 09-05 17:08 ?1114次閱讀

    Jetpack Compose和設備類型的三大重要更新

    2024 年 Google I/O 大會上我們分享了大量更新和公告,幫助開發者提升工作效率。了解 2024 年 Google I/O 大會上有關 Jetpack Compose 和設備類型的三大重要更新
    的頭像 發表于 08-09 17:07 ?718次閱讀

    谷歌針對Android和iOS版Chrome發布五項更新

    在移動設備上搜索內容應該像在電腦上一樣流暢。近期,我們針對 Android 和 iOS 版 Chrome 發布了五項更新,旨在讓您能夠更輕松地在手機或平板電腦上進行搜索。
    的頭像 發表于 08-09 16:56 ?783次閱讀

    高通打破Android系統更新壁壘,提升中低端手機用戶體驗

    在智能手機市場日益成熟的今天,品牌間的競爭已不僅僅局限于硬件配置和外觀設計,系統更新支持也逐漸成為消費者選擇手機的重要考量因素。然而,盡管頂級和高端設備在Android系統更新上得到了
    的頭像 發表于 06-29 16:41 ?2182次閱讀

    OPPO ColorOS再度領跑,首批適配Android 15

    在備受矚目的2024年谷歌I/O開發者大會上,Android 15正式亮相。全球領先的智能手機制造商OPPO,憑借其ColorOS系統再次展現了其在軟件更新和系統優化方面的卓越實力,連續六年成為首批適配Android新版本的廠商
    的頭像 發表于 05-21 11:37 ?1159次閱讀

    谷歌在Android 15增加存儲芯片剩余壽命查檢功能

    Android Authority日前揭示,Google正計劃為Android 15加入一個新功能,用以協助用戶了解硬件壽命,特別是內部存儲(ROM)芯片。實際上,在去年底發布的Android
    的頭像 發表于 04-19 16:39 ?852次閱讀

    英飛凌旗下Imagimob更新Studio平臺,引入全新Graph UX界面

    英飛凌科技旗下領先的邊緣設備AI/ML開發平臺提供商Imagimob,近日對其旗艦產品Imagimob Studio進行了重大更新。此次更新引入了全新的Graph UX界面,使得機器學習(ML)建模流程可視化,從而極大地提升了開
    的頭像 發表于 03-12 10:04 ?756次閱讀

    Simplicity Studio 5擴增功能支持以VS Code開發

    應用程序開發的支持。此一功能擴展可讓開發人員在VSCode生態系統構建、刷新和調試。用戶可以使用VS Code作為主要的IDE,同時仍然能夠使用熟悉和喜愛的項目配置圖形界面。在Simplicity
    的頭像 發表于 01-29 10:34 ?1053次閱讀
    Simplicity <b class='flag-5'>Studio</b> 5擴增<b class='flag-5'>功能</b>支持以VS Code開發
    主站蜘蛛池模板: 天天做天天爱天天影视综合| 伊人网综合在线观看| 色天使久久| 最刺激黄a大片免费观看| 色偷偷人人| 特极毛片| 亚洲国产精品婷婷久久| 婷婷色综合网| 日韩精品免费一区二区三区| 亚洲综合啪啪| 日本一卡二卡3卡四卡网站精品| 亚洲区一二三四区2021| 美日韩毛片| 亚洲成在| 色香色香欲天天天影视综合网| 欧美色久| 成人欧美一区二区三区黑人3p| a级毛毛片看久久| 夜夜福利| 国产一区二区三区影院| 色多多视频官网| 亚洲国产成人久久精品图片| 性毛片| 天天性视频| 日韩欧美中文字幕在线视频| 欧美性video精品| 久久夜色精品| 国产网站免费观看| 中文字幕v视界影院| 天天干天| 永久在线免费| 午夜欧美精品| 久久久午夜毛片免费| 最近高清免费观看视频| 一区二区三区精品视频| 啊用力太猛了啊好深视频免费| www.av片| 神马午夜第九| 淫五月| 男人j进入女人j视频大全| 亚洲 欧美 另类 吹潮|