2021 年 7 月 8 日 flutter 2.2.3 と just_audio 0.7.4 を使用
Flutter オーディオを再生したくない物理デバイスが 1 つあります。これは、Android 10 を実行している Samsung Note 9 です。これは、私の主要なテスト デバイスであるため、しばらくの間、夢中になりました。
問題がこのデバイスに固有のものであることを発見しました。
同じサンプル コードが以下で動作します。
- 注 10 (アンドロイド 10)
- アンドロイド 6 デバイス
- iPhone iOS 14.4.2
音が出ないのはNote9だけです。(ボリュームは最大で、フラッター アプリはノイズを発生しません) The Note 9 を使用する場合、デバッグ ログは他のデバイスと同じように見えます。
さらに、audioplayers パッケージを使用した別のサンプル アプリがありますが、まったく同じ結果が得られます。Note 9 以外のすべてで動作します。
何がこの動作を引き起こす可能性がありますか? すべてのフラッター テスト アプリがサウンドの再生を許可されないようにするデバイス設定はありますか?
一日かそこらでデバイスを出荷時設定にリセットし、それが違いを生むかどうかを確認します. ただ、それが違いを生んだとしても、何が問題の原因なのかはまだわかりません.