Search Issue Tracker

By Design

Votes

1

Found in

2017.4

2018.4

2019.3

2019.3.0f3

2020.1

Issue ID

1206643

Regression

No

[Android] Release build fails when having a buildscript block in mainTemplate.gradle

Mobile

-

Repro steps:
1. Open QA attached project "repro_1206643"
2. Try to make a release build for Android

Actual: Build fails

Reproducible with: 2017.4.36f1, 2018.4.17f1, 2019.3.2f1, 2020.1.0a23

Notes:
- Development build doesn't fail

  1. Resolution Note (2020.2.X):

    When custom build scripts are used, it's up to user to ensure the correctness of them all.
    I've found the solution here:
    https://stackoverflow.com/questions/45966028/configuration-with-name-compileclasspath-not-found

    Specifically:
    - Export project
    - Open it in Android Studio
    - Change build variant to release
    - Build (in Android Studio), should give the same error
    - Open project root gradle script and add this directly inside "allprojects" block
    configurations {
    compileClasspath
    }
    now the build should succeed.

    You can specify custom gradle script in Unity player setting (under Publishing Settings), that way to can resolve issue in Unity.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.