[英]Android Emulator's Audio stopped working
我在Mac上使用Eclipse和Android Emulator。
我的應用程序有背景音頻。 以前可以使用,但是今天當我再次啟動Eclipse時,沒有音頻。
我試圖從API級別15到API級別18刪除/重新創建新的虛擬設備,但是它不起作用。
在logcat中沒有錯誤,應用程序運行正常。除了沒有音頻的事實。
Mac的音頻正常工作。 我可以聽到歌曲。
avd的音量欄設置為高,但由於某種原因,沒有音頻。
我沒有使用快照,正在使用GPU,並且最近確實將Android SDK管理器升級到了最新的API級別。這可能是問題嗎?
解決問題的另一種方法可能是使用新的Genymotion Android Emulator
,它也可用於Mac,並且比Google's Android Emulator
更快。 我剛剛在Windows上進行了測試,音頻工作正常,我正在使用最新的Android SDK Tools r22.0.5
我遇到了同樣的問題,我通過轉到Genymotion並選擇模擬器來解決此問題,然后設置-> ADB->使用自定義Android SDK工具
解決的一些方法
1-檢查您的模擬器設置是否為hw.audioInput=yes
2-再次下載您的平台並制作新的模擬器
3-再次下載最后一個SDK並替換
4-嘗試將不同的VM與不同版本的SDK配合使用
問題是由於下載API 18時可能缺少的支持庫所致。
也嘗試安裝支持庫,然后創建一個新的AVD並檢查它是否可以工作。
在Linux(Arch linux)中,只需在目標選項卡上添加-audio alsa
開關(運行配置)
那對我來說很好
如果不行,您可以嘗試-audio oss
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.