問題タブ [android-things]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raspberry-pi - HDMIなしでAndroid Thingsのスピーカーを接続する方法
電話で正常に音声を出力するAndroidアプリがあります。また、それをAndroidデバイスに入れ、HDMIケーブルを介してテレビでオーディオを聞くことができます. また、サーボを動かしてテレビにオーディオを流すことができるAndroidアプリもあり、期待どおりに動作します。
私ができないのは、オーディオ ジャックからオーディオを取得することです。これは、ディスプレイのないものが欲しいので、私の好みのオプションです。
すべてが正常で、サウンドに問題がないことを示す logcat エントリがたくさんありますが、オフになっている OS 機能 (リリース ノートには言及されていません) であるかどうかを除外することはできません。追加のコード行が必要かどうか、またはミュートされているかどうか。
オーディオがジャックにまったく届いていないと思います。Raspberry pi 3 bオーディオジャックもビデオを伝送することを知っています.ケーブルスプリッターを使用して、ボード上のコネクタのピンにケーブルを直接配置して、ピンのすべての組み合わせを利用しようとしましたが、成功しませんでした. また、ボードの下に露出したピンの 1 つがオーディオのみを伝送していると想定しています。Raspbianや他のOSでテストしたとしても、どちらが左チャンネルと右チャンネルを持っているかを誰かが明確にしてくれれば幸いです。
次のログに見られるように、オーディオ フォーカスは問題なく、SoundPool.play は 0 を返しません (行に示されているようにRESULT === 8
):
android - Android Things で /init がラベル付けされていないと SELinux ポリシーが言うのはなぜですか?
Android Things をバイナリ コード互換のハードウェア プラットフォームに移植しようとしています。これまでに行ったことは、system.img
スパース ファイルを SD カードにコピーした ext4 パーティションに変換することです。
今、私は/init
第2段階の開始点で立ち往生しています。より正確には、SELinux ポリシーは読み取りselinux_version
を拒否し、2 回目のfile_contexts.bin
実行を拒否します。/init
ここで興味深いのtcontext
は、ファイルunlabeled
が