googlesamples / unity-jar-resolver

Unity plugin which resolves Android & iOS dependencies and performs version management
Other
1.21k stars 337 forks source link

Fix Android Resolver unable to resolve mainTemplate.gradle in Unity 2022.2+ or 2023.1+ #547

Closed chkuang-g closed 1 year ago

chkuang-g commented 1 year ago

Android Resolver fails when mainTemplate.gradle is used in Unity 2022.2+ or 2023.1+

This is primary due to PlayServiceResolver.AndroidGradlePluginVersion property failed to find the the plugin version because the line is changed from

'com.android.tools.build:gradle:4.1.0'

to

id "com.android.application" version '7.1.0'

This fix make sure the property getter use both pattern to find the version number.