0

ここで言及されている問題に直面しています:元の問題

このスレッド2で私の問題に近いものを見ましたが、コマンドを入力しようとすると、これを意味することが提案されました

sudo vi /etc/init.sh

次のエラーが表示されます

ここに画像の説明を入力

Androidにはsudoがなく、代わりにsuと入力する必要があることをネットで読んだので、このエラーが発生しました:

ここに画像の説明を入力

それを行う正しい方法は何ですか?

あなたが私の最初のトピックを手伝ってくれるならそれは素晴らしいことですが、そうでない場合は、上記のリンクの解決策を試すために正しいコマンドは何か教えてください.

私はAndroidが初めてで、Linuxをまったく知らないので、質問しています。

前もって感謝します。

4

2 に答える 2

1

エミュレーターの adb シェルは既に root として実行されているため、そのようなsudo必要はありません。su

実際、あなたのプロンプトroot@x86は便利なことにそれを示しています。

root として実行したいコマンドは、利用できる場合も利用できない場合もあるし、利用するのが賢明な場合もあります。

記録として、不要であることに加えて、あなたがなりたいユーザーだと思うsuので、おそらくコマンドは機能していません。何らかのフラグを使用して、次のものがコマンドであることを伝える必要がある可能性があります。おそらく、エスカレーションに使用できるものがある場合は、AOSP ソースとは異なる非標準のものを使用する必要があるため、その動作を知らずに正確に予測することはできません。使用している特定の実装の詳細。suvi-csu

于 2014-04-09T14:50:15.130 に答える