Не удалось найти support-media-compat.jar (com.android.support:support-media-compat:28.0.0) - PullRequest
0 голосов
/ 29 мая 2019

Я получаю сообщение об ошибке при создании приложения, и нет результата поиска для исправления,

У меня есть react-native проект и я пытаюсь собрать Android, но я получаю эту ошибку

What went wrong:
Could not resolve all files for configuration ':react-native-video:debugCompileClasspath'.
> Could not find support-media-compat.jar (com.android.support:support-media-compat:28.0.0).
  Searched in the following locations:
      https://dl.google.com/dl/android/maven2/com/android/support/support-media-compat/28.0.0/support-media-compat-28.0.0.jar

Поэтому я ищу и выясняю, support-media-compat-28.0.0.jar не существует, и существует только support-media-compat-28.0.0.aar.

Я получаю эту ошибку для другой библиотеки, ее android.support:transition, и исправляю ее, добавив implementation "com.android.support:transition:${rootProject.ext.supportLibVersion}@aar" (в конце добавьте @ aar ).

Я могу это исправить, добавив @aar в библиотеку, но я знаю, что редактировать библиотеки не очень хорошая практика.

Итак, у меня два вопроса.

1-Как решить эту проблему, не меняя библиотеку? есть ли способ сказать gradle поиск aar, если jar не найден?

2-чего нет jar файла? Что-то изменилось?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...