Android Studio Update - PullRequest
       37

Android Studio Update

0 голосов
/ 07 марта 2020

Конфликты при обновлении:

Файл: NOTICE.txt Действие: проверить проблему: отсутствует

Файл: Install- Linux -tar.txt Действие: Проверить проблему: отсутствует

pi c

1 Ответ

1 голос
/ 10 марта 2020

Я только что наткнулся на эту проблему и нашел решение.

Самообновление кажется очень требовательным к этим файлам. Простое создание пустых или даже копирование из неправильной версии не работает.

Вам необходимо скачать точный пакет для вашей текущей (старой) версии, извлечь эти два файла и поместить их в правильное местоположение .

В моем случае, используя 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). Я нашел их в PKGBUILD для моей текущей версии Android Studio.

Извлек два файла и скопировал их в /opt/android-studio

Для правильной меры (не если нужно, обязательно) Я изменил разрешения и последний раз изменил их в соответствии с существующими файлами в этом каталоге:

sudo chmod root:root Install-Linux-tar.txt NOTICE.txt
sudo touch -d "$(date -R -r LICENSE.txt)" Install-Linux-tar.txt 
sudo touch -d "$(date -R -r LICENSE.txt)" NOTICE.txt

Наконец я снова запустил Android Studio (как root, чтобы получить необходимые разрешения на запись) для этого каталога), щелкнул для обновления, и это сработало.

...