国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

谷歌Android Studio Otter 3功能更新發布

谷歌開發者 ? 來源:谷歌開發者 ? 2026-01-28 14:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / 高級產品經理 Sandhya Mohan 和開發者關系工程師 Trevor Johns

我們很高興地宣布,Android Studio Otter 3 功能更新穩定版現已發布!本次更新干貨滿滿,不僅重磅升級了 Android Studio 中的智能體工作流,還為開發者提供了更高的靈活性和掌控力,助力大家輕松利用 AI 構建 Android 應用。

自帶模型 (BYOM): 您現在可以使用任何大語言模型 (LLM) 來驅動 Android Studio 中的 AI 功能。

智能體模式功能改進: 您現在可以利用智能體模式,更輕松地在設備上與自己的應用交互、審查并采納修改建議,還能進行多線程對話。

使用自然語言執行用戶旅程測試: 借助 Android Studio 引入的 "旅程 (Journeys)" 功能,與 Gemini 自然對話就能運行用戶旅程測試。

智能體模式支持更多工具連接: 解鎖更多工具,現已支持通過 MCP 連接遠程服務器。

界面開發新體驗: 依托 Android Studio 的各種界面智能體功能,輕松完成界面的構建、迭代與測試。

自然語言生成深層鏈接: 全新的 App Links Assistant,讓構建深層鏈接變得簡單直觀。

調試 R8 優化后的代碼: Logcat 自動回溯功能上線,輕松調試優化后的代碼。

簡化 Android 庫模塊管理: 全新的 Fused 庫插件等您探索。

接下來,讓我們詳細了解一下這些更新。

自帶模型 (BYOM)

我們深知,每位開發者都有自己的 AI 使用習慣,不同公司對 AI 模型的使用政策也不盡相同。因此,本次更新帶來了極大的靈活性,Android Studio 現已支持 "自帶模型 (BYOM)",您可以自由選擇由哪個大語言模型來驅動 Android Studio 內的 AI 功能,更精準地掌控性能表現、隱私安全以及使用成本。

使用遠程模型

Android Studio 現已支持直接接入遠程模型,無論是 OpenAI 的 GPT、Anthropic 的 Claude,還是其他同類模型,均可輕松集成。這意味著您可以直接在 IDE 內無縫調用自己慣用的模型服務,無需在不同工具間頻繁切換。上手也十分簡單: 只需在設置中添加您的 API 端點和密鑰,即可完成遠程模型提供商的配置。配置完畢后,您即可在 AI 聊天窗口的模型選擇器中直接調用您的自定義模型。

ad29230c-fb66-11f0-92de-92fbcf53809c.png

△ 輸入遠程模型信息

使用本地模型

Android Studio 現已支持通過LM Studio或Ollama等工具運行本地模型,無論您是網絡環境不佳、受制于嚴格的數據隱私合規要求,還是純粹想探索開源領域的研究成果,Android Studio 都能滿足。當然,我們依然首推 Android Studio 中的 Gemini,因為它專為 Android 開發場景調優,且擁有完整的上下文感知能力。但如果您對特定模型情有獨鐘,Android Studio 也能完全支持您的個性化選擇。

ad8a118a-fb66-11f0-92de-92fbcf53809c.png

△ Android Studio 中的模型選擇菜單

本地模型雖然為 Android Studio 的 LLM 支持提供了另一種選擇,但想要流暢運行,往往對本地內存和存儲空間有較高要求。相比之下,Android Studio 中的 Gemini 依然是最佳 Android 開發體驗的不二之選——它不僅專為 Android 生態深度調優,還能完美支持 Android Studio 的全套功能特性。在使用 Gemini 時,您可以為開發任務靈活選擇多種模型,既包括免費的默認模型,也涵蓋需通過付費 Gemini API 密鑰訪問的模型。

使用 Gemini API 密鑰,解鎖更多體驗

盡管 Android Studio 已內置了免費且配額充裕的默認 Gemini 模型,但部分開發者可能有更高的需求。現在,只要在 Android Studio 中添加 Gemini API 密鑰,就能直接調用 Google 提供的所有最新 Gemini 模型。

這意味著您可以第一時間用上Gemini 3 Pro和Gemini 3 Flash等最新模型,享受更大的上下文窗口和更充裕的配額。這對于在智能體模式下進行長時間深度編碼的場景簡直是極大的助力——更強大的算力將帶來質量更高、更精準的響應結果。

此外,我們正在向所有 Android Studio 用戶全面普及 Gemini 3,涵蓋 Gemini Code Assist 訂閱用戶以及正在使用免費默認模型的用戶。歡迎閱讀相關文檔了解更多詳情。

智能體模式功能改進

智能體模式是 Android Studio 內置的半自主 AI 助手,也是您開發路上的得力干將,目前已獲Ultrahuman 團隊在內的眾多開發者的青睞。通過本次更新發布的多項新功能,我們將助您全面發掘智能體模式的潛力,讓開發體驗更上一層樓。

在設備上運行并操作應用

智能體模式迎來重大升級: 它現在能直接把應用部署到連接的設備上,不僅能檢查屏幕當前顯示的內容、進行截圖、檢查 Logcat 報錯,還能與正在運行的應用交互。這意味著智能體能夠協助您處理那些需要重新運行應用、錯誤檢查以及驗證更新是否生效的任務 (例如,通過自動截圖并分析來確認界面修改是否成功)。

通過 Changes Drawer

高效審查代碼變更記錄

借助 Changes Drawer,您可以一目了然地查看并管理 AI 智能體的所有操作。如果智能體修改了代碼庫,受影響的文件就會自動出現在 "待審查文件 (Files to review)" 列表中。打開列表,您既可以逐項確認,也能批量保留或撤銷所有修改。點擊列表中的文件,即可在編輯器中查看代碼差異,方便您按需做出調整。通過 Changes Drawer,追蹤智能體的編輯記錄變得輕而易舉,無需在冗長的歷史記錄中來回翻找。

ae4a59f4-fb66-11f0-92de-92fbcf53809c.png

△ 在 Changes Drawer 中,查看智能體修改的所有文件

注意: 如果在智能體設置菜單中沒有啟用 "Don't ask to edit files (不詢問是否要修改文件)" 選項,智能體模式將在執行每項具體改動前請求權限,只有在確認接受后,該項修改才會顯示在 Changes Drawer 中。如果您希望多個文件的改動能同時在 Drawer 中顯示,請務必開啟 "Don't ask to edit files" 選項。

aea9ef0e-fb66-11f0-92de-92fbcf53809c.png

△ 接受變更以將其加入到 Changes Drawer 中

多線程對話管理

現在,您可以在 Android Studio 中通過多線程的方式來管理與 Gemini 的對話。當您需要開始一個新任務時,可以隨時創建一個全新的聊天或智能體線程;當然,您也可以隨時在歷史記錄中輕松追溯過往對話。為不同的任務開啟單獨的線程,可有效將上下文范圍限制在當前主題上,防止 AI 混淆不同任務的信息,從而獲得更精準、高質量的回復。

點擊 "新對話 (New Conversation)" 按鈕,即可創建新的對話線程。如果想查看歷史記錄,點擊 "最近聊天 (Recent Chats)" 按鈕即可。

af06526c-fb66-11f0-92de-92fbcf53809c.png

△ 在 "最近聊天" 欄查看歷史記錄

所有歷史記錄跟隨賬號云端保存。即使您退出登錄或切換賬號,在重新登錄后,依然可以隨時隨地無縫接續之前的話題。

Android Studio 的 "旅程 (Journeys)" 功能

執行端到端界面測試能顯著增強您向生產環境交付高質量應用的信心。不過,這些測試編寫和維護起來并非易事,不僅穩定性差,且測試范圍受限。Android Studio 的 "旅程" 功能充分利用 Gemini 的推理與視覺能力,讓您能夠使用自然語言指令來編寫和維護端到端界面測試。該功能現已在 Android Studio 的最新穩定版本中上線,您只需在 Android Studio 設置的 Studio Labs 中啟用即可體驗。

這些自然語言指令會轉換為一系列交互操作,由 Gemini 直接在您的應用中執行。這不僅讓測試更容易編寫和理解,還使您可以定義復雜的斷言,Gemini 會根據其在設備屏幕上 "看到" 的內容來進行評估。由于 Gemini 是通過推理來判斷如何達成測試目標,因此這類測試更能適應應用布局的細微變化,可顯著減少在不同應用版本或設備配置下運行測試時產生的不穩定情況。

您可以直接在 Android Studio 中針對任何本地或遠程設備編寫和運行 "旅程"。該 IDE 提供了一種全新的編輯器體驗,讓您可以通過代碼視圖或專門的設計視圖在 XML 文件中編寫測試步驟。當您運行旅程時,Android Studio 會提供豐富詳細的結果,幫助您全程追蹤 Gemini 的執行過程。測試面板會將整個旅程拆解為一個個獨立的步驟,并為您展示每一步操作的截圖、具體執行的操作,以及 Gemini 執行該操作的推理邏輯。這使得調試和驗證過程變得前所未有的清晰直觀。而且,由于 "旅程" 是以 Gradle 任務的形式運行的,因此在通過 Google Cloud 項目的身份驗證后,您可以通過命令行執行這些測試。

支持遠程 MCP 服務器

Android Studio 現在支持直接連接到 Model Context Protocol (MCP,模型上下文協議) 服務器,例如 Figma、Notion、Canva、Linear 等。這使得 Android Studio 中的 AI 智能體能夠調用外部工具,從而大大減少了上下文切換,助您保持專注的 "心流" 狀態。例如,您可以連接到 Figma 的遠程 MCP 服務器來訪問相關文件,并將這些信息提供給智能體模式,以便根據您的設計生成更準確的代碼。請參閱添加 MCP 服務器以了解詳細內容。

afbe448a-fb66-11f0-92de-92fbcf53809c.png

△ 在 Android Studio 設置中連接到 Figma 遠程 MCP 服務器

b01855ec-fb66-11f0-92de-92fbcf53809c.gif

△ 使用 Figma 遠程 MCP 服務器在應用中快速添加界面

借助智能體模式,大幅提升界面開發效率

Android Studio 中的 Gemini 現已集成到Compose 預覽面板中,直接賦能界面開發流程,助您將設計更快落地為高質量的實現。這些新的智能體能力貫穿整個開發周期,從初始代碼到迭代優化,再到深度調試,全程為您提供協助,而且觸手可及。

根據設計稿制作新界面

利用設計稿直接生成 Compose 代碼,可顯著加速界面的初期實現進程。只需在空白的預覽面板中點擊 "Generate Code From Screenshot (根據截圖生成代碼)",Gemini 就會根據圖片生成初步的實現代碼,讓您無需再從頭開始編寫樣板代碼。

b0915186-fb66-11f0-92de-92fbcf53809c.gif

△ 在空白的預覽面板中根據截圖生成代碼

b0f960aa-fb66-11f0-92de-92fbcf53809c.png

△ 示例:將設計轉化為 Compose 代碼

讓界面完美還原目標效果圖

完成初步實現后,您可以對其進行迭代優化,以實現像素級還原。只需右鍵點擊 Compose 預覽界面,選擇 "AI Actions > Match UI to Target Image (AI 操作 > 使界面匹配目標圖像)",并上傳參考設計稿,智能體便會提供代碼修改建議,使界面盡可能完美還原設計效果。

b15ac7f0-fb66-11f0-92de-92fbcf53809c.gif

△ 示例:使用 "Match UI to Target Image (使界面匹配目標圖像)"

使用自然語言完成界面迭代

如果要進行更具體的更改或創意調整,可以右鍵點擊預覽界面,然后選擇 "AI Actions > Change UI (AI 操作 > 更改界面)"。該功能現在會使用智能體模式來驗證更改結果,因而更加強大精準。您可以使用自然語言提示,比如 "把按鈕顏色改為藍色" 或 "在這段文本周圍添加內邊距",Gemini 會即時修改相應代碼。

b1c9853c-fb66-11f0-92de-92fbcf53809c.png

△ 示例: 使用 "Change UI (更改界面)"

發現并修復界面質量問題

最后一步至關重要: 驗證界面是否是高品質且符合無障礙標準的。"AI Actions > Fix all UI check issues (AI 操作 > 修復檢查出的所有界面問題)" 工具可審核界面是否存在常見的問題,例如無障礙問題。隨后,智能體會提出并執行修復方案,以解決檢測到的問題。

△ "Fix all UI check issues (修復檢查出的所有界面問題)" 工具的入口點

在 Compose UI 檢查模式中點擊 "Fix with AI (使用 AI 修復)" 按鈕,也可以找到同樣的功能:

b22d2da8-fb66-11f0-92de-92fbcf53809c.png

△ 界面檢查模式中的 "Fix with AI (使用 AI 修復)" 按鈕

點擊預覽面板中的工具欄圖標,也可以使用上述功能:

b292dfb8-fb66-11f0-92de-92fbcf53809c.png

△ 進入界面開發 AI 功能的第二個入口點

除了迭代改進界面以外,Gemini 還能幫助您精簡開發環境。

為了加快環境設置,您可以:

生成 Compose 預覽: 在智能體模式的加持下,該功能現可提供更準確的結果。當您在包含可組合函數但未添加 @Preview 注解的文件中工作時,可以右鍵點擊可組合函數并選擇"Gemini">"Generate [Composable name] Preview (生成 [可組合函數的名稱] 預覽)"。現在,智能體能夠更深入地分析可組合函數,以生成包含正確參數的必要樣板代碼,從而確保添加能成功渲染的預覽界面。

b2eed3e0-fb66-11f0-92de-92fbcf53809c.png

△ "生成 Compose 預覽" 功能的入口點

修復預覽渲染錯誤: 現在,當 Compose 預覽渲染失敗時,Gemini 能夠分析錯誤信息和您的代碼,找出根本原因并修復。

b3472dc4-fb66-11f0-92de-92fbcf53809c.gif

△ 在預覽渲染出錯時使用 "Fix with AI (使用 AI 修復)" 按鈕

App Links Assistant

App Links Assistant 現在集成了智能體模式,可自動化創建深層鏈接邏輯,從而簡化了實現過程中最耗時的步驟之一。您可以讓 Gemini 直接生成所需的代碼和測試,而不必再手動編寫代碼來解析傳入的 intent 并將用戶引導至正確的界面。Gemini 會以差異對比視圖展示代碼修改建議,以供您審核及批準。這簡化了深層鏈接的處理流程,可確保用戶能夠無縫直達應用中的正確內容。

要開始使用此功能,請通過 "Tools (工具)" 菜單打開 App Links Assistant,然后選擇 "Create Applink (創建應用鏈接)"。在第二步"Add logic to handle the intent (添加 intent 處理邏輯)" 中,選擇"Generate code with AI assistance (使用 AI 輔助生成代碼)"。如果有示例 URL,請將其填入,然后點擊"Insert Code (插入代碼)"即可。

b3a66d0c-fb66-11f0-92de-92fbcf53809c.gif

△ App Links Assistant

自動 Logcat 回溯

現在,您可以輕松順暢地調試經過 R8 優化的代碼。以前,在啟用了 R8 的情況下 (即在build.gradle.kts文件中minifyEnabled = true),它會混淆堆棧軌跡,改變類名、方法以及行號。為了定位崩潰的根源,開發者必須手動使用 R8 retrace 命令行工具進行回溯。

從Android Studio Otter 3 功能更新開始 (需配合 AGP 8.12 及以上版本),不再需要采取這一額外步驟。Logcat 現在會自動檢測并回溯 R8 處理過的堆棧軌跡,讓您直接在 IDE 中就能看到清晰易讀的原始堆棧軌跡。您無需任何額外操作,即可獲得大幅提升的調試體驗。

b41505c8-fb66-11f0-92de-92fbcf53809c.png

△ Logcat 現在會自動檢測并回溯 R8 處理過的堆棧軌跡

Fused Library 插件:

將多個 Android 庫作為一個整體發布

Android Gradle 插件 9.0 內置的全新 Fused Library 插件可幫助您將多個 Android 庫模塊打包成一個可發布的 Android 庫 (AAR)。這一度是 Android Gradle 插件用戶呼聲最高的功能之一,現已正式上線。該插件不僅支持您在內部對代碼和資源進行模塊化管理,還能通過只對外暴露單一依賴項,簡化用戶的集成流程。除了簡化項目設置和版本管理外,分發融合庫還可以更好地縮減代碼來減小庫的體積,并讓您能夠更好地掌控內部實現細節。如需詳細了解 Fused Library 插件,請參閱使用 Fused Library 將多個 Android 庫作為一個整體發布。

b46cc790-fb66-11f0-92de-92fbcf53809c.png

即刻體驗

準備好深入體驗上述功能并加快開發速度了嗎?歡迎下載Android Studio Otter 3 功能更新,即刻開始探索這些強大的新功能!

一如既往,您的反饋對我們至關重要。歡迎您查看已知問題、報告 bug,并加入我們充滿活力的社區。讓我們攜手共筑 Android 應用的未來!也歡迎您持續關注 "谷歌開發者" 微信公眾號,及時了解更多開發技術和產品更新等資訊動態。

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

    關注

    12

    文章

    4024

    瀏覽量

    133970
  • AI
    AI
    +關注

    關注

    91

    文章

    39755

    瀏覽量

    301358
  • Studio
    +關注

    關注

    2

    文章

    225

    瀏覽量

    30716

原文標題:Android Studio Otter 3 功能更新: LLM 架構全面升級,重塑智能體開發體驗

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    谷歌XR生態加速落地:Galaxy XR上線月入60+應用,Project Aura明年發售

    了其在XR領域的最新進展,包括Galaxy XR功能更新、Project Aura的更新、AI智能眼鏡的更新,以及為開發者帶來的Android
    的頭像 發表于 12-11 10:18 ?1.3w次閱讀
    <b class='flag-5'>谷歌</b>XR生態加速落地:Galaxy XR上線月入60+應用,Project Aura明年發售

    RT-Thread Studio V2.3.0 版本正式發布!

    RT-ThreadStudioV2.3.0親愛的開發者們,我們很高興地宣布RT-ThreadStudio版本更新啦!V2.3.0版正式發布!RT-ThreadStudioV2.3.0更新內容1新增
    的頭像 發表于 11-29 09:29 ?1107次閱讀
    RT-Thread <b class='flag-5'>Studio</b> V2.3.0 版本正式<b class='flag-5'>發布</b>!

    使用ADI Power Studio簡化電源系統設計流程

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

    芯科科技Simplicity Studio 6的網絡分析功能介紹

    (芯科科技)最新發布的Simplicity Studio 6物聯網軟件開發環境中集成了強大的網絡分析(Network Analyzer)功能,能夠彌補這一可視性差距。
    的頭像 發表于 11-13 10:51 ?1143次閱讀

    Analog Devices發布ADI Power Studio?和網頁端新工具 簡化電源管理設計和優化

    推薦、效率分析與仿真功能。此外,ADI還發布了Power Studio產品系列中具備現代化用戶體驗的兩款網頁端新工具(ADI Power Studio Planner和ADI Powe
    的頭像 發表于 10-15 11:08 ?4.3w次閱讀

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

    RT-Thread Studio更新軟件包出現 MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發表于 09-18 06:36

    谷歌全新Android助力提高開發效率

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

    Android Studio中的Gemini全面支持Dart和Flutter開發

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

    Android 16更新亮點介紹

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

    谷歌Gemma 3n預覽版全新發布

    繼 Gemma 3 和 Gemma 3 QAT 的成功發布之后,我們的先進開放模型系列具備了在單一云端或桌面加速器上運行的能力,我們正在進一步推進我們對可訪問 AI 的愿景。Gemma 3
    的頭像 發表于 06-26 17:18 ?943次閱讀

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

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

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

    RT-Thread Studio更新軟件包出現 MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發表于 05-27 06:53

    谷歌Gemini 2.5模型系列更新

    今年 3 月,我們發布了迄今為止最智能的模型 Gemini 2.5 Pro,兩周前,我們提前為您帶來了 I/O 更新,以便開發者構建出色的網絡應用。
    的頭像 發表于 05-23 14:56 ?1215次閱讀

    谷歌I/O 2025大會前透露:Android 16接入Gemini,智能手機、XR設備升級

    電子發燒友網報道(文/莫婷婷)2025 Google Android I/O將5 月 20 日至 21 日舉行,在這場活動之前,谷歌召開了“The Android Show: I/O Edition
    的頭像 發表于 05-18 00:03 ?7559次閱讀
    <b class='flag-5'>谷歌</b>I/O 2025大會前透露:<b class='flag-5'>Android</b> 16接入Gemini,智能手機、XR設備升級

    Android Studio中的Gemini支持多模態輸入功能

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