Android Studio 更新

4

更新时的冲突:

文件: NOTICE.txt 操作: 验证 问题: 缺失

文件: Install-Linux-tar.txt 操作: 验证 问题: 缺失

pic

2个回答

8

我遇到了这个问题,并找到了解决方法。

自更新似乎对这些文件非常挑剔。简单地创建空文件甚至复制错误版本的文件都不起作用。

您需要下载适用于您当前(旧)版本的确切包,提取这两个文件并将它们放置在正确的位置。

在我的情况下,我使用Manjaro Linux,并从Android Studio 3.5.3升级到最新版本(3.6.1),我下载了: https://dl.google.com/dl/android/studio/ide-zips/3.5.3.0/android-studio-ide-191.80264235-linux.tar.gz

请注意,您需要确切的版本号(在我的情况下是3.5.3.0)和构建号(在我的情况下是191.80264235)。我在当前Android Studio版本的PKGBUILD中找到了这些信息。

将这两个文件提取出来,并将它们复制到/opt/android-studio目录中。

最后,我再次以root身份运行Android Studio(以获得该目录的必要写入权限),点击升级并成功完成了升级。


3
我使用了https://developer.android.com/studio/archive.html这个链接,但你提供的链接对我来说失效了。 - Leon
1
太棒了。成功了!只是验证了一下,更改权限和文件状态并不是必要的,供参考。 - Nick
@Nick 谢谢,我会从答案中删除权限部分。 - ktorn

0

以 root 用户身份运行未能成功,因此我执行了

 sudo chown -R \<username> /opt/android-studio

然后我在提取它们后复制了上述的两个文件。

 cp -p /extract_directory/android-studio/NOTICE.txt /opt/android-studio

 cp -p /extract_directory/android-studio/Install-Linux-tar.txt /opt/android-studio

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接