VMware下Androidx86無聲音的解決辦法

2022-09-22 07:03:11 字數 650 閱讀 9301

需要手動開啟編輯vmware虛擬機器檔案andorid.vmx,這個檔案放置在安裝時指定的目錄下。

1、備份原檔案

2、確認虛擬機器已關閉而不是在掛起狀態

編輯andorid 4.4.vmx檔案,找到以下幾項:

sound.present = "true"

sound.virtualdev = "hdaudio"

sound.filename = "-1"

sound.autodetect = "true"

按此修改、新增並確認這四項與上述一致。

實驗了一下只有sound.present = "true"和sound.virtualdev = "hdaudio"這兩句也可以,貌似只要有sound.virtualdev = "hdaudio"可能也可以,不過為了確保不出錯最好這幾句都有。

所以最關鍵的應該就是這句:

sound.virtualdev = "hdaudio"

預設貌似沒有這句話,需要手動新增,另外還有另外兩個可用選擇,可根據不同系統、軟硬體配置試驗一下,lz在64位win8.1下只有hdaudio可發聲,而且聲音較卡,可能是驅動或者系統問題,大家試試效果如何:

sound.virtualdev = "sb16"

sound.virtualdev = "es1371"

AndroidX了解一下

1.說明 官方原文如下 簡單地說就是新的庫可以在不同的android版本上使用。比如之前我們如果使用support為27.1.1的相關依賴庫時。可能需要所有相關的support 庫都為27.1.1。如果其中有bug的話,可能需要所有的都去公升級,存在乙個繫結關係,而且正式版的發布週期也很長。通過an...

AndroidX了解一下

1.說明 官方原文如下 通過androidx,我們可以看到實時實現的特性和bug修復。公升級個別依賴,不需要對使用的所有其他庫進行更新。這就和我們使用github上的開源庫一樣的,出了問題,我們可以提出bug和意見。作者修復後,發布新版本,我們就可以直接替換使用了。更加的透明便捷。2.變化 我選取了...

記錄一下androidx沒有TabLayout

最近剛剛使用androidx,當時用到tablayout的時候發現找不到這個控制項,然後再targetsdkversion 28以後就不能加入design了,md風格的控制項也已經移入到material庫,我的問題是他這個自動沒有加上,而且不允許家1.0.0,自己不知道怎麼回事,然後去jcenter...