

I am unsure what value to plug in for Bitrise. It’s looking for “sdk.dir” with the value being the file location of the Android SDK Bitrise is using. The problem is that the embedded Unity project is looking for a specific value in that local.properties file. I used the advice here ( Build failing to install missing Android Tools) to create a script that creates a local.properties on Bitrise.

I know this file is created on each user’s machine and is usually ignored in Github, so that’s why Bitrise can’t find the file after it checks out our code from Github. This happens because there is a step in our project where the embedded Unity project is looking for a “local.properties” file. TaskExecutionException: Execution failed for task ':unityLibrary:BuildIl2CppTask'.Īt .$executeIfValid$1(ExecuteActionsTaskExecuter.java:188) Run with -info or -debug option to get more log output. > java.io.FileNotFoundException: /bitrise/src/android/unityLibrary/local.properties (No such file or directory)

I have an issue where my project builds locally (via Android Studio and gradle) but fails on Bitrise with the error below: > Task :unityLibrary:BuildIl2CppTask FAILEDīuild file '/bitrise/src/android/unityLibrary/adle' line: 51Įxecution failed for task ':unityLibrary:BuildIl2CppTask'.
