Не удалось развернуть ZIP-библиотеку для рисования анимированных векторов в Ubuntu

android android-studio ubuntu-16.04

1081 просмотра

2 ответа

Я только что установил Android Studio в Ubuntu этим утром, и у меня проблема с gradle.

Упоминается, что

  Error:Execution failed for task ':app:prepareComAndroidSupportAnimatedVectorDrawable2420Library'.
> Could not expand ZIP '/home/beetlikeyg087/Android/Sdk/extras/android/m2repository/com/android/support/animated-vector-drawable/24.2.0/animated-vector-drawable-24.2.0.aar'.

Я продолжаю гуглить, чтобы найти похожую проблему, но они не могут решить мою проблему.

Вот подробности о моей Android Studio

  1. Версия Gradle 2.14.1

  2. Версия плагина для Android - 2.1.3

  3. buildToolsVersion "24.0.1"

  4. Версия appcompat: com.android.support:appcompat-v7:24.2.0

  5. Java JDK версия 1.8

И я уже установил все пакеты, которые кажутся необходимыми.

Также уже проверил, что файл animated-vector-drawable-24.2.0.aar находится в папке.

Итак, до сих пор я понятия не имею, как решить эту проблему.

PS. У меня также есть Android Studio в ОС Windows, и она просто отлично работает.

Источник Размещён: 08.11.2019 11:30

Ответы (2)


1 плюс

Наконец, эта проблема решена.

Это потому, что я установил Ubuntu в системе тайского языка, поэтому я переустановил Ubuntu с английской системой и снова установил Android Studio.

И это работает отлично.

Таким образом, проблема не в разрешении или чем-то еще, а в языковой системе. Если у вас та же проблема, что и у меня, вы должны сначала проверить свою языковую систему, один раз, если она не является английской (но вместо этого это ваш язык), вы должны изменить ее на английскую систему.

Я не знаю, почему это произошло так, но это решило мою проблему.

Вывод: если вы попробуете каждый метод, который делаете, но не можете решить проблему, это может быть последним решением для вас.

Спасибо.

Автор: user6738328 Размещён: 21.08.2016 06:21

0 плюса

Я исправил проблему в моем случае. У меня установлена ​​Android Studio в / opt / android-studio (хотя с папками и файлами, принадлежащими моему пользователю) и SDK на диске NTFS.

Для этого диска NTFS fstab был настроен так, чтобы диск был смонтирован как root: plugdev, являясь моим пользователем в группе plugdev. Таким образом, я мог делать все с моим пользователем в соответствии с разрешениями, установленными в fstab.

UUID=ABCDEFG1234567890 /mnt/driveroot      ntfs    defaults,gid=46,dmask=002,fmask=003 0       0

Изменяя диск так, чтобы он был смонтирован как myuser: plugdev, эта ошибка исчезла в Android Studio.

UUID=ABCDEFG1234567890 /mnt/driveroot      ntfs    defaults,uid=1000,gid=46,dmask=002,fmask=003 0       0

Я не могу понять, почему он работает так, а не другим, так как разрешения для владельца и группы одинаковы.

Автор: Jose Gómez Размещён: 08.09.2016 11:55
Вопросы из категории :
32x32