Android でデバイス ドライバーをセットアップするコース プロジェクトがあります。以前、Linux カーネルでデバイス ドライバーを扱ったことがあります。デバイスの初期化とノードの作成には、insmodとmknodの 2 つのコマンドを使用しました。
adb shellを使用してエミュレータ シェルを起動すると、 insmodは使用できましたが、mknodは機能しませんでした。私は代替案を見つけようとしましたが、幸運ではありませんでした。
私の知る限り、 Linux カーネルのmknodは /dev ディレクトリの下にデバイスを一覧表示し、ユーザー プログラムがそのファイル ops を使用して読み書きできるようにします。
では、Android の代替手段は何ですか?