私のアプリケーションがファイルシステムに持つ問題のトラブルシューティングには、adb shell
を使用しています。私はtinyalsaを使用しているときにパーミッションエラーが発生しているので、関連するディレクトリを調査したいと思います。すべての必要なファイルシステムのアクセス許可を持っているにもかかわらず、 "permission denied"エラーが発生しました
cannot open device '/dev/snd/pcmC1D0c': Permission denied
I su
、その後stat
パス内の各アイテムは、シェルが私に語った場合は、次の権限:私はsu
なしstat /dev/snd
にしようと
/ (755/drwxr-xr-x)
/dev/ (755/drwxr-xr-x)
/dev/snd/ (755/drwxr-xr-x)
、しかし、私はPermission denied
を取得します。
これはなぜでしょうか?私もsu -c 'chmod -R a+rx /dev/snd'
を試しましたが、それは違いはありません。