新的更新(Android Studio 2.0)後,我試圖解決這個問題。以下是我落得這樣做:
安裝Android工作室在/ usr /本地文件夾
mv android-studio /usr/local/android-studio
更改的文件夾到您想要的用戶的所有權,並確保您的用戶具有RW (遞歸)
chown -R user:user /usr/local/android-studio
chmod -R u+rw /usr/local/android-studio
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
注:
在這種情況下我使用的用戶權限,以確保訪問。如果多個用戶使用相同的安裝,則必須執行相同的安裝,但具有組權限。一般來說,這是這樣的:
須藤喬敦 - R的用戶:組文件夾 搭配chmod -R G + RW文件夾
如果您wan't在你必須在命令行中使用亞行調試請確保adb指向正確的安裝文件夾(不是根目錄中的那個;而不是在命令提示符中鍵入adb時提示的那個文件夾)
whereis adb //這應指向平臺工具文件夾當前用戶
如果不是這種情況,可以更改PATH變量以指向adb的正確版本。
export PATH=$PATH:~/Android/Sdk/platform-tools
謝謝,我在網上看到這是安裝軟件的文件夾。 – Enias
這是正確的。某些軟件安裝在此目錄中。但對於android studio,你只需要運行'studio.sh'。所以,你在哪裏複製文件並不重要。此外,如果這解決了您的問題,您可以將此答案標記爲正確,以方便未來的訪問者。 –
可悲的是我試過這個,但沒有奏效。我也嘗試將chown -R user:user和chmod u + rwx應用於該文件夾。我對SDK所在的文件夾做了同樣的處理。 – Enias