新しいアップデート(Android Studio 2.0)の後、私は問題を解決しようとしました。
が、/ usr /ローカルフォルダに
mv android-studio /usr/local/android-studio
変更したいユーザーにフォルダの所有権をアンドロイド-Studioをインストールして、ユーザーがRWを持っていることを確認してください:ここに私がやってしまったものです(再帰的に)そのフォルダの権利
Androidは、現在のユーザーがデバイスに接続できるようにするためにキーを使用します。デフォルトでは、これらのファイルには自分のユーザー(rootは所有者)がアクセスできないため、現在のユーザーを所有者として設定し、正しい使用権を設定する必要があります。
sudo chown -R user:user .android
chmod -R u+rw .android
最後に、adb-toolが所有者としてルートを持つことがあります。それを自分のユーザーに変更する必要があります。
sudo chown -R user:user ~/Android/Sdk/platform-tools
chmod -R u+rw ~/Android/Sdk/platform-tools
注:このシナリオでは
私はアクセスを確保するために、ユーザー権限を使用していました。複数のユーザーが同じインストールを使用する場合、グループ権限で同じ操作を行う必要があります。一般的に、これは方法です:
のsudoのchown -Rユーザー:グループフォルダ ます。chmod -R G + RWフォルダ
コマンドラインでADBを使用してデバッグするwan't場合は、する必要がありますadbが正しいインストールフォルダを指していることを確認してください(コマンドプロンプトでadbを入力する際に示唆されているものではなく、rootのものではありません)。現在のユーザ
これが当てはまらない場合は、正しいバージョンのadbを指すようにPATH変数を変更できます。
export PATH=$PATH:~/Android/Sdk/platform-tools
ありがとう、私はこれがソフトウェアをインストールするフォルダであることをオンラインで読んでいます。 – Enias
正しいです。このディレクトリには特定のソフトウェアがインストールされています。しかし、アンドロイドスタジオの場合は、 'studio.sh'を実行するだけです。したがって、ファイルをどこにコピーするかは関係ありません。また、これで問題が解決した場合は、この回答を正しいとマークして、将来の訪問者を容易にすることができます。 –
悲しいことに私はこれを試しましたが、うまくいきませんでした。私はchown -R user:userとchmod u + rwxをフォルダに適用しようとしました。私は、SDKが置かれているフォルダでも同じことをしました。 – Enias