為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將自 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,請使用 android-latest-release。android-latest-release 資訊清單分支版本一律會參照推送至 Android 開放原始碼計畫的最新版本。詳情請參閱「Android 開放原始碼計畫變更」。
Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
使用 podcvd 在容器中本機執行 Cuttlefish
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
podcvd 是指令列工具,可在各自的無根 Podman 容器中執行每個 Cuttlefish 執行個體群組。podcvd 的指令列介面與 cvd 相同,因此您可以執行 podcvd create 或 podcvd fleet,就像執行 cvd create 或 cvd fleet 一樣。
podcvd 的優點
本節將說明 podcvd 的優點。
執行個體群組之間的隔離
使用 cvd 時,主機上的所有執行個體群組都會共用相同的網路通訊埠、通訊端和執行階段狀態。使用 podcvd 時,每個執行個體群組都會在專屬容器中執行,因此群組不會與其他群組或主機上的其他軟體發生衝突。
一部主機上有多個用戶端
多個用戶端 (例如多位開發人員或 AI 代理) 可同時在同一部主機上執行自己的 Cuttlefish 裝置。設定 PODCVD_CLIENT_ID 環境變數會將 podcvd 指令的範圍限定在單一用戶端的執行個體群組,因此某個用戶端的 podcvd clear 等指令不會影響其他用戶端的裝置。Cuttlefish 存放區也提供 podcvd 技能,可讓 AI 代理建立、控制及清理裝置。
與 cvd 相同的介面
儘管有這些差異,podcvd 的指令列介面與 cvd 完全相同。您可以使用與 cvd 相同的指令和旗標,因此切換至 podcvd 時不需要重新學習。
開始使用
podcvd 說明文件維護於 GitHub 的 android-cuttlefish 存放區:
podcvd:主機需求、安裝、主機設定和PODCVD_CLIENT_ID
- 容器映像檔:
podcvd 使用的 cuttlefish-orchestration 容器映像檔
podcvd 技能:AI 代理的技能
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2026-11-09 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-11-09 (世界標準時間)。"],[],[]]