googlesamples / googlesamples/unity-jar-resolver

[FR] Android dependencies should target main gradle or launcher template.

Open
#505 4 comments 0 reactions 0 assignees View on GitHub
type: feature request
Dominant language
C#
Stars
1.5k
Forks
371
Avg merge
14h 21m
Merged PRs (30d)
3

Description

### Feature proposal

* EDM4U Component: Android Resolver

Since Unity 2019.3, they changed their build system to build the main project as library. There are now 3 gradle scripts, base, launcher and main library. EDM4U still does library resolving on mainTemplate only and doesn't allow you to add dependencies to the launcher script. Please add a way in the Dependencies.xml files to specify which gradle script to target. For example, add an attribute: .

We're requesting this because recently an SDK that we rely on had to move their plugin and dependencies to the launcher-level and not the main Unity library. This makes it difficult to maintain multiple Android build configurations because we can no longer use EDM4U's great Dependencies.xml system.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.