Я занимаюсь разработкой игры для мобильных телефонов Android на Unity. Недавно я обновил свой SDK facebook, из-за конфликтов слияния при создании приложения, вызванных дополнительными библиотеками, которые пришлось добавить в проект с помощью Play Services Resolver. Мне пришлось отредактировать файл Gradle.properties, чтобы он выглядел так, как показано ниже.
org.gradle.jvmargs=-Xmx4096M
android.useAndroidX=true
android.enableJetifier=true
Я сделал это главным образом потому, что некоторые библиотеки поддержки были причиной конфликтов слияния. Но теперь я продолжаю получать следующую ошибку, и я не знаю, как ее исправить. Я пытался повторно импортировать SDK несколько раз, но у меня все та же проблема. Я также пытался задавать вопросы на форумах Unity, но пока не получил ответов. Любая помощь будет оценена.
* What went wrong:
Execution failed for task ':preReleaseBuild'.
> Could not resolve all files for configuration ':releaseCompileClasspath'.
> Failed to transform artifact 'com.android.support.support-v4-27.0.2.aar (:com.android.support.support-v4-27.0.2:)' to match attributes {artifactType=android-manifest}
> Execution failed for JetifyTransform: D:\Unity\Projects\Mzito-NewBG\2017.3\Mzito - Unity 2018.1.2f1 - GameTrove\Mzito\Temp\gradleOut\libs\com.android.support.support-v4-27.0.2.aar.
> Failed to transform 'D:\Unity\Projects\Mzito-NewBG\2017.3\Mzito - Unity 2018.1.2f1 - GameTrove\Mzito\Temp\gradleOut\libs\com.android.support.support-v4-27.0.2.aar' using Jetifier. Reason: The given artifact contains a string literal with a package reference 'android.support.v4' that cannot be safely rewritten. Libraries using reflection such as annotation processors need to be updated manually to add support for androidx.. (Run with --stacktrace for more details.)