私は別のアプリに1つのアプリで書いたファイルへのアクセスを許可しようとしています。 chgrp
はadbシェルでは利用できません(command 'chgrp' not found
) 私はBusyBoxをインストールしましたが、chgrp
にアクセスするには、ルーティッドアンドロイドデバイス上のファイルのグループIDを変更するにはどうすればよいですか?
たとえば、私はコマンドchown app_79 file.txt
を使用し、それは動作します。 しかし、私はそれは常に私が束をGoogleで検索し、ほとんどのLinuxシステムは、そのシステムのグループ情報を格納するファイル/etc/group
を持っているが、それはAndroidの中に存在していないことが判明
chgrp: unknown group app_79
のようなものを返す
chgrp app_79 file.txt
を試してみてください。
私のIDは数値である必要はありませんでした。 'root.root'と' root.system'は私のデバイス上で動作しました。 – BuvinJ
Linuxでは、 'chown owner:group filepath'は一般的にこの期間の構文に対して機能することに注意してください。 – BuvinJ