Description
[REQUIRED] Please fill in the following fields:
- Unity editor version: 6000.0.23f1
- External Dependency Manager version: 1.2.83
- Source you installed EDM4U: UPM (.unitypackage or Unity Package Manager)
- Features in External Dependency Manager in use: All (Android Resolver, iOS Resolver, VersionHandler, etc.)
- Plugins SDK in use: Firebase, Admob, Facebook, etc.
- Platform you are using the Unity editor on: Mac (Mac, Windows, or Linux)
[REQUIRED] Please describe the issue here:
EDM4U adds following information to mainTemplate.gradle:
// Android Resolver Exclusions Start android { packaging { exclude ('/lib/armeabi/*' + '*') exclude ('/lib/mips/*' + '*') exclude ('/lib/mips64/*' + '*') exclude ('/lib/x86/*' + '*') exclude ('/lib/x86_64/*' + '*') } } // Android Resolver Exclusions End
This is not compatible with the gradle version Untiy is using. When triggering the build process Unity is complaining about this and converts this the snippet above to:
// Android Resolver Exclusions Start android { packagingOptions { exclude ('/lib/armeabi/*' + '*') exclude ('/lib/mips/*' + '*') exclude ('/lib/mips64/*' + '*') exclude ('/lib/x86/*' + '*') exclude ('/lib/x86_64/*' + '*') } } // Android Resolver Exclusions End
Which always creates a mainTemplate.gradle.backup files cluttering my project. Please adjust the plugin to use packagingOptions instead of packaging.
Thank you