I was installing Android Studio Koala | 2024.1.1.12 on Ubuntu 22.04.4 lts.When i open android studio from application launcher, build graddle always failed
Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-8.7-bin.zip'.Reason: java.net.SocketTimeoutException: Read timed out
But when i open Android Studio using terminal
sudo /opt/android-studio/bin/studio.sh
it works fine.
Here is the the jetbrains-studio.desktop generated by Android Studio -> Tools -> Create Desktop Entry
Version=1.0Type=ApplicationName=Android StudioIcon=/opt/android-studio/bin/studio.svgExec="/opt/android-studio/bin/studio.sh" %fComment=The Drive to DevelopCategories=Development;IDE;Terminal=falseStartupWMClass=jetbrains-studioStartupNotify=true
I was trying to modify jetbrains-studio.desktop to run my own bash script that run Android Studio using sudo
. But graddle build still failed as before.
Modified jetbrains-studio.desktop
Version=1.0Type=ApplicationName=Android StudioIcon=/opt/android-studio/bin/studio.svgExec="/opt/android-studio/bin/sudo-studio.bash" %fComment=The Drive to DevelopCategories=Development;IDE;Terminal=falseStartupWMClass=jetbrains-studioStartupNotify=true
/opt/android-studio/bin/sudo-studio.bash file
#!/bin/bashsudo /opt/android-studio/bin/studio.sh %f