Nach dem neuen Update (Android Studio 2.0) habe ich versucht, das Problem zu beheben. Hier ist, was ich am Ende tun:
Installieren Sie das Android-Studio in/usr/local Ordner
mv android-studio /usr/local/android-studio
Ändern Sie den Besitz des Ordners an den Benutzer, den Sie möchten, und stellen Sie sicher, dass Ihre Benutzer die RW hat Rechte für diesen Ordner (rekursiv)
chown -R user:user /usr/local/android-studio
chmod -R u+rw /usr/local/android-studio
Android verwendet eine Taste, um die aktuellen Benutzer zu ermöglichen, mit dem Gerät zu verbinden. Auf diese Dateien kann standardmäßig nicht von Ihrem eigenen Benutzer zugegriffen werden (root ist der Eigentümer). Daher müssen Sie den aktuellen Benutzer als Eigentümer festlegen und wiederum die korrekten Nutzungsrechte festlegen.
Schließlich kommt es manchmal vor, dass das adb-tool root als Eigentümer hat; Sie müssen das für Ihren eigenen Benutzer ändern.
sudo chown -R user:user ~/Android/Sdk/platform-tools
chmod -R u+rw ~/Android/Sdk/platform-tools
NOTES:
In diesem Szenario verwendete ich die Benutzerrechte Zugang zu gewährleisten. Wenn mehrere Benutzer dieselbe Installation verwenden, müssen Sie das gleiche tun, jedoch mit Gruppenberechtigungen. In der Regel ist dies der richtige Weg:
sudo chown -R Benutzer: Gruppenordner chmod -R g + rw Ordner
Wenn Sie wan't in der Befehlszeile mit adb debuggen Sie haben würden Stellen Sie sicher, dass adb auf den richtigen Installationsordner verweist (nicht auf den von root; nicht auf den, der beim Eintippen von adb im Befehlsprompt vorgeschlagen wird)
whereis adb // Dies sollte auf den platform-tools-Ordner des aktueller Benutzer
Wenn dies nicht der Fall ist, können Sie die Variable PATH so ändern, dass sie auf die korrekte Version von adb verweist.
export PATH=$PATH:~/Android/Sdk/platform-tools
Vielen Dank, ich habe online gelesen, dass dies der Ordner war, in dem die Software installiert werden sollte. – Enias
Das stimmt. Bestimmte Software ist in diesem Verzeichnis installiert. Aber für Android-Studio müssen Sie nur 'studio.sh' ausführen. Es spielt also keine Rolle, wo Sie die Dateien kopieren. Wenn dies Ihr Problem gelöst hat, können Sie diese Antwort als korrekt markieren, um die zukünftigen Besucher zu unterstützen. –
Leider habe ich das versucht, aber es hat nicht funktioniert. Ich habe auch versucht, chown -R user: user und chmod u + rwx in den Ordner zu übernehmen. Ich habe das gleiche für den Ordner getan, in dem sich das SDK befindet. – Enias