我正在尝试从版本更新2.0.0至版本2.1.2在 Ubuntu 64bit/14.04LTS 中,但是当我单击“更新并重启“它显示“正在下载补丁”然后关闭。
它无法重新启动,如果我尝试打开它,版本仍然是 2.0.0。
有没有教程可以手动更新 android studio?(保留所有设置等)。
答案1
我第一次安装Android Studio,我按照以下说明进行操作:https://www.linuxbabe.com/ubuntu/install-android-studio-ubuntu-16-04
基本上
sudo add-apt-repository ppa:maarten-fonville/android-studio
sudo apt update
sudo apt install android-studio
这样你就拥有了一个全新安装的 android studio
然后,当我需要更新它时,我只需重新运行
sudo apt install android-studio
如果你没有用过这个方法,值得一试。从长远来看,它更干净。
答案2
当我尝试从 2.1.0 更新到 2.1.1 时遇到了同样的问题,并且在 Android Studio 2.1.2 发布后更新问题仍然存在。
最后唯一的选择就是全新安装 Android Studio。
要保留现有的 Android Studio 设置,请下载并安装最新版本到不同的文件夹中。首次运行新安装的 Android Studio 时,它会提示您从已安装的旧版 Android Studio 导入设置。
答案3
我也遇到了同样的问题。我发现下载补丁后,Android Studio 会尝试自行更新,但由于没有须藤权限它会回退到仅运行旧版本的Android Studio而不进行更新。
为了更新我的旧版本的 Android Studio,我进入了安装 Android Studio 的文件夹,在我的例子中〜/应用程序/ Android的工作室/ bin /,并运行须藤就我的情况而言,Android Studiosudo./studio.sh
然后它会要求你提供 Android Studio 配置文件。请注意安装过程中安装新 Android SDK 版本的位置,因为在我的例子中,它想将其安装在错误的目录中,我不得不选择自定义安装为了选择我以前的 Android SDK 所在的文件夹。
答案4
要更新 Android Studio,Android Studio 说它需要对安装文件夹“android-studio”具有写入权限,默认情况下位于“$HOME/android-studio/”。
您如何找到权限?
- 查看教程https://ostoday.org/linux/how-to-give-write-permission-to-a-folder-in-linux.html有这个视频https://www.youtube.com/watch?v=zR_Ibd-ZOzo
- 打开你的终端并输入
cd <the directory where android-studio is located>
(在某些情况下,cd $HOME
)以转到目录。 - 在终端上写入
ls -l
以查看权限列表。 您可以看到目录或已为用户、用户组d
启用读取r
、写入w
和执行。但其他人只有x w android-studio`。x
root
r and
, not
. This means Android Studio program hasn't writing access for the folder
- 要启用写访问权,请在终端上输入
sudo chmod o+w android-studio
。
现在您可以更新Android Studio。