[英]Android studio's emulator has an error “can't connect to camera”
我通過在 AVD 管理器中將前置攝像頭設置為“webcam0”來將網絡攝像頭連接到我的模擬器。 當我從 Android Studio 的 AVD 管理器或使用 emulator -camera-front webcam0 啟動網絡攝像頭時,我得到以下窗口:
當模擬器顯示這是一個錯誤時
請幫我解決這個問題。
轉到 Android 虛擬設備管理器>>選擇模擬器>>單擊編輯>>選擇高級設置>>相機選擇為 Emulated 而不是 Webcam0 。
我在新的 android 模擬器上遇到了這個錯誤,並且能夠通過為前置和后置攝像頭選擇模擬選項並清除Camera App's
緩存和數據來修復它。
我的解決方案是:“通過命令行啟動 Android Studio vs 以通常的方式啟動它”這樣做會使 Webcam0 在模擬器內工作。 在我的 Mac 上,我只是輸入
/Applications/Android\ Studio.app/Contents/MacOS/studio
進入終端。 后來我還使用 Automator 創建了一個運行腳本的工作流(上面的命令),並將工作流保存為應用程序。
使用這樣的 Android Studio launcher.app 通過命令行為我啟動 Android Studio.app。
下載免費的genymotion個人使用版本並使用該模擬器而不是 Android Studio 附帶的模擬器。
和你一樣,我整個上午都在嘗試讓我的網絡攝像頭與 android studio 附帶的模擬器一起工作,但沒有成功。 到目前為止,genymotion 有 0 個問題。
就我而言,只需更改configuration -> saved -> turn on device (cold boot notification will appear) -> then turn off device -> revert change -> turn on again
。
我不知道,但它對我有用。 也許它只是緩存問題。 CMIIW。
但如果您使用的是 bluestack 模擬器或任何其他模擬器。 然后在模擬器中首先打開模擬器相機然后單擊照片然后再次在模擬器中您自己的應用程序並單擊相機按鈕..我必須工作..
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.