[Question] Problem downloading dependencies via External Dependency Manager
BigGiantHead opened this issue · 1 comments
BigGiantHead commented
[REQUIRED] Please fill in the following fields:
- Unity editor version: 2022.3.28f1
- External Dependency Manager version: 1.2.179
- Source you installed EDM4U: .unitypackage (.unitypackage or Unity Package Manager)
- Features in External Dependency Manager in use: Android Resolver (Android Resolver, iOS Resolver, VersionHandler, etc.)
- Plugins SDK in use: None, it is an empty test project (Firebase, Admob, Facebook, etc.)
- Platform you are using the Unity editor on: Mac (Mac, Windows, or Linux)
[REQUIRED] Please describe the question here:
I created an xml file for the External Dependency Manager that should resolve the dependencies for Android for your Huawei package. Everything works fine except that, even in an empty project, I have to have Jetiffier turned on, and I am getting the following Gradle error:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/ivanivanovski/Projects/TroposAR/HuaweiTest/Temp/PlayServicesResolverGradle/PlayServicesResolver.scripts.download_artifacts.gradle' line: 1025
* What went wrong:
Execution failed for task ':process_com.android.tools.build.bundletool-0.13.2.jar'.
> com.android.tools.build.jetifier.processor.transform.bytecode.AmbiguousStringJetifierException: The given artifact contains a string literal with a package reference 'android.support.design.widget' that cannot be safely rewritten. Libraries using reflection such as annotation processors need to be updated manually to add support for androidx.
I am not really sure how to solve this since it also happens in a completely empty project.
Here are the settings that I have for External Dependency Manager:

Thank you for your help.
google-oss-bot commented
This issue does not seem to follow the issue template. Make sure you provide all the required information.