这一楼是我寻找的过程,资源在楼下。想直接用的去下一楼。
最初我试图用adb解决这个问题,没有找到对应的指令。然后我查了资料,安卓是通过读一个文件(Linux把硬件操作抽象为文件系统操作。这个不懂的就算了,不重要。)来判断是否有耳机的。我试图伪造这个文件...但是不行。后来又试了Xposed。无奈中国版Bluestacks性能太差,音频延迟过高(我要录全民k歌的...),而国际版又装不上Xposed(装完了就启动不了了),所以...我都写好Xposed模块来伪装硬件了,结果被迫放弃。
最后我灵机一动,去Google了"Android force headphone",找到了一些强制切换耳机模式的应用。大部分都不能用了,会崩溃或者没效果。最后我找到了一个能用的。(下载看下一楼)