91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

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

谷歌開發(fā)者 ? 來源:Android 開發(fā)者 ? 作者:Android ? 2022-05-20 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / Juan Sebastian Oviedo, Senior Product Manager

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

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

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

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

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

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

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

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

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

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

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

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

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

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

接下來為大家介紹 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 重新組合計數(shù) - 在布局檢查器中查看 Compose 應用的重新組合計數(shù)。重新組合計數(shù)和跳過計數(shù)可配置顯示在組件樹和屬性窗格中。如需了解更多信息,請參閱 Android 開發(fā)者文檔:

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

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

△ Compose 重新組合計數(shù)

Wear OS

Wear OS Emulator Pairing Assistant (Wear OS 模擬器配對助手) - 使用 Wear OS 模擬器配對助手,您可以在設備管理器中看到 Wear 設備,并且使用單臺手機配對多個手表模擬器。您也無需再像以前一樣經(jīng)常重新配對設備,因為 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 卡片、表盤以及表盤復雜功能創(chuàng)建 Run/Debug 配置,并且從 Android Studio 直接啟動。

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

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

開發(fā)工具

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

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

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

△ Logcat V2

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

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

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

△ 由 Gradle 管理的設備

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

Jetpack Compose

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

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

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

△ Google Play SDK 索引洞察

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

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

△ 來自 Firebase Crashlytics 的應用質(zhì)量洞察

大屏幕

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

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

△ 可變尺寸模擬器

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

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

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

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

開發(fā)工具

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

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

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

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

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

△ 屏幕鏡像功能

回顧一下,Android Studio Dolphin Beta 中基本達到穩(wěn)定版品質(zhì)的新特性:

Jetpack Compose

Compose 動畫組合

Compose 多重預覽注解

布局檢查器中的 Compose 重新組合計數(shù)

Wear OS

Wear OS 模擬器配對助手

Wear OS 模擬器側邊工具欄

直接啟動 Wear OS 界面

開發(fā)工具

Logcat V2

由 Gradle 管理的設備

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

Jetpack Compose

實時編輯

Google Play 和 Firebase

SDK 檢查

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

大屏幕

可變尺寸模擬器

可視內(nèi)容檢查

開發(fā)工具

模擬藍牙

設備鏡像

立即使用

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

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

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

審核編輯:湯梓紅

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

    關注

    12

    文章

    4026

    瀏覽量

    133994
  • Google
    +關注

    關注

    5

    文章

    1807

    瀏覽量

    60522
  • Studio
    +關注

    關注

    2

    文章

    225

    瀏覽量

    30716

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    谷歌Android Studio Otter 3功能更新發(fā)布

    我們很高興地宣布,Android Studio Otter 3 功能更新穩(wěn)定版現(xiàn)已發(fā)布!本次更新干貨滿滿,不僅重磅升級了
    的頭像 發(fā)表于 01-28 14:15 ?598次閱讀
    谷歌<b class='flag-5'>Android</b> <b class='flag-5'>Studio</b> Otter 3<b class='flag-5'>功能</b><b class='flag-5'>更新</b>發(fā)布

    Telechips Dolphin5芯片通過Android 15 VSR認證

    近日,車載芯片領域傳來好消息,Telechips新一代車載座艙SoC Dolphin5芯片組,正式通過谷歌“Android 15 VSR(Vendor Software Readiness)認證計劃”審核,為AAOS生態(tài)車載產(chǎn)品的研發(fā)與商業(yè)化注入強勁動力。
    的頭像 發(fā)表于 01-22 15:12 ?524次閱讀

    使用ADI Power Studio簡化電源系統(tǒng)設計流程

    ADI推出綜合性產(chǎn)品系列 ADI Power Studio,可實現(xiàn)先進的建模、元件推薦、效率分析與仿真功能。此外,同時還發(fā)布了Power Studio產(chǎn)品系列具備現(xiàn)代化用戶體驗的兩款
    的頭像 發(fā)表于 11-18 18:04 ?1830次閱讀
    使用ADI Power <b class='flag-5'>Studio</b>簡化電源系統(tǒng)設計流程

    Telechips與Arm合作開發(fā)下一代IVI芯片Dolphin7

    Telechips宣布,將在與 Arm的戰(zhàn)略合作框架下,正式開發(fā)下一代車載信息娛樂系統(tǒng)(IVI)系統(tǒng)級芯片(SoC)“Dolphin7”。
    的頭像 發(fā)表于 10-13 16:11 ?1176次閱讀

    請問RT-Thread Studio更新軟件包為什么不成功?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 09-18 06:36

    如何在 Mbed Studio 啟用 NuMaker 板上的調(diào)試功能

    在 Mbed Studio 啟用 NuMaker 板上的調(diào)試功能
    發(fā)表于 09-04 07:57

    谷歌全新Android助力提高開發(fā)效率

    隨著 Android更新,加上 AI 的接入與賦能,讓 Android 開發(fā)新范式正在加速成型。
    的頭像 發(fā)表于 08-29 09:22 ?860次閱讀

    Android Studio的Gemini全面支持Dart和Flutter開發(fā)

    Android Studio 創(chuàng)建 Android 應用的 Flutter 開發(fā)者將迎來一次重大的飛躍: Android
    的頭像 發(fā)表于 08-06 13:52 ?1343次閱讀
    <b class='flag-5'>Android</b> <b class='flag-5'>Studio</b><b class='flag-5'>中</b>的Gemini全面支持Dart和Flutter開發(fā)

    藍牙隨機化RPA更新重要性和工作原理

    藍牙?隨機可解析私有地址(Bluetooth? Randomized RPA)更新功能已推出,該更新通過優(yōu)化可解析私有地址的管理,提高了低功耗藍牙設備的隱私性和能效。本文將介紹藍牙?隨機化RPA更新
    的頭像 發(fā)表于 07-10 09:36 ?965次閱讀
    藍牙隨機化RPA<b class='flag-5'>更新</b>的<b class='flag-5'>重要</b>性和工作原理

    Android 16更新亮點介紹

    Android 近期在整個平臺上推出了一系列更新,包括:發(fā)布 Android 16 并為開發(fā)者和用戶提供詳細信息,推出改進外接顯示設備上 Andro
    的頭像 發(fā)表于 07-05 11:37 ?3757次閱讀

    通過Android為CYW20822-P4T更新EZ-Serial FW失敗了,為什么?如何處理?

    。他們制造的前 4 塊測試板均沒有問題。 他們又建造了 5 個,其中 2 個運行良好。 但自從他們使用 Android 應用更新軟件以來,3 就遇到了問題。 在 FW 更新后,它們兩個都無法按預期工作
    發(fā)表于 06-26 07:19

    ArkUI-X添加到現(xiàn)有Android項目中

    aar包 在應用工程初始化ArkUI-X 通過Android studio 創(chuàng)建一個應用工程,將我們上述的aar包添加到工程目錄下的libs目錄 Application部分 繼承調(diào)用
    發(fā)表于 06-04 22:35

    ArkUI-X添加到現(xiàn)有Android項目中

    aar包 在應用工程初始化ArkUI-X 通過Android studio 創(chuàng)建一個應用工程,將我們上述的aar包添加到工程目錄下的libs目錄 Application部分 繼承調(diào)用
    發(fā)表于 05-28 22:44

    RT-Thread Studio更新軟件包為什么不成功呢?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 05-27 06:53

    Android Studio的Gemini支持多模態(tài)輸入功能

    在開發(fā)生命周期的每個階段,Android Studio 的 Gemini 都已成為您的 AI 助手,助您更輕松地構建高質(zhì)量的應用。我們很高興地與您分享一項重大升級:Android
    的頭像 發(fā)表于 05-14 16:44 ?1180次閱讀