3

I am on Ubuntu 12.04. And I need to use 'adb shell' to connect to my device on linux:

I get Insufficient permission when running 'adb shell'as myself. But when I run it as 'root', it works.

How can I fix 'adb shell' so that I don' need to run it as root everytime?

4

2 に答える 2

2

問題と解決策は、問題の「 adb devices コマンドが機能しない」と同じだと思います。

要するに、USBに接続されたAndroidデバイスを特権のないユーザーが使用できることをUbuntuに通知する必要があります(デフォルトでは禁止されています)。

これは、公式の Android Developer's Guide : Configuring USB Accessにも記載されていますが、私はもう少し単純な 51-android.rulesファイルを好みます。

于 2014-02-20T18:04:43.077 に答える
0

ファイル adb の所有者を変更してみてください。

 sudo chown <usergroup>.<username> adb

これはあなたのために働くかもしれません!

于 2013-05-10T22:48:42.807 に答える