Не удается разрешить com.google.android.exoplayer2 после обновления Gradle до версии 5.4. - PullRequest
0 голосов
/ 14 мая 2019

Мой проект использует com.google.android.exoplayer2. До сегодняшнего дня я был на Gradle 4.10.1 (плагин Android Gradle 3.3.1) - все хорошо После обновления до версии Gradle 5.4.1 exoplayer не может быть решена. Android Studio 3.4.

Модуль грейдера (без изменений)

implementation 'com.google.android.exoplayer:exoplayer:r2.5.2'

Проект Gradle (был 3.3.1)

  dependencies {
    classpath 'com.android.tools.build:gradle:3.4.0'

Свойства Gradle-обертки (было 4.10.1)

distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

журналы трассировки стека http://vancura.cz/tmp/logs.log

Ответы [ 2 ]

0 голосов
/ 14 мая 2019

Попробуйте добавить приведенный ниже код в вашем workspace.xml

<component name="masterDetails">
    <states>
      <state key="ProjectJDKs.UI">
        <settings>
          <last-edited>1.8</last-edited>
          <splitter-proportions>
            <option name="proportions">
              <list>
                <option value="0.2" />
              </list>
            </option>
          </splitter-proportions>
        </settings>
      </state>
    </states>
  </component>
0 голосов
/ 14 мая 2019

Изменить Exoplayer Dependencie

implementation 'com.google.android.exoplayer:exoplayer:2.10.0'

вместо

implementation 'com.google.android.exoplayer:exoplayer:r2.5.2'

Вы должны убедиться, что репозитории Google и JCenter включены в файл build.gradle в корневом каталоге вашего проекта:

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