Android 模擬器 Emulator 30.0.5 穩定版發布了,這主要是一個 bug 修復版本,主要更新內容有:
? 在 Linux 上使用主機網絡攝像頭(webcam0 和其他)時,支持更多網絡攝像頭格式
? 當與 Android 11 系統鏡像一起運行時,攝像頭將使用主機一致的共享內存和異步處理的新協議
? 對于 Linux 模擬器,如果用戶沒有使用 /dev/kvm 的權限,Emulator 現在將輸出更多有用的錯誤消息
? 現在可以從 sshfs 掛載點啟動 Emulator
? 如果在主機上使用 NVIDIA GPU,則通過 ffmpeg、macOS 上的 VideoToolbox 和 CUDA 的組合增加了對主機端/硬件 H.264 和 VPx 解碼的支持,這需要將來的 Android 11 系統鏡像版本
? 現在通過 gRPC 通道支持傳感器
? 修復了 Hypervisor.framework 后端中的問題,其中在長模式下 x86 AND/OR 指令未正確模擬
? 現在,QEMU 命令行選項和 QEMU 監視器支持使用 SLIRP 進行 ipv6 端口轉發
? 修復了某些指標發送中不正確的時間戳記
? WebRTC 服務現在僅在需要時激活幀發送
? 車載 AVD 的語音助手按鈕現已隱藏
? 通過優化 ffmpeg 構建,減少了下載大小
? 修復了在擴展 UI 中使用活動的可編輯滑塊小部件關閉模擬器時崩潰的問題
? 在 -no-window 模式下運行模擬器并重復拍攝屏幕快照時,屏幕快照現在應更好地遵循設備的狀態
在虛擬傳感器頁面中添加了實驗性支持,用以各種折疊狀態顯示虛擬幀緩沖區,可用環境變量 ANDROID_EMU_ABSTRACT_DEVICE_VIEW=1 啟動 Emulator 來獲得該支持。