Hi,
I got an error as "Failed to find target with hash string 'android-28' in: C:\Users\User1\bamboo-home\xml-data\build-dir\360449\TVAP-TVPLN-JOB1\${bamboo.ANDROID_HOME}" while build script "set ANDROID_HOME=${bamboo.ANDROID_HOME}
gradlew writeProjectInfo"
What is the reason of this? I did everything that suggeested on internet but it has not solved. yet.
Hi @[deleted],
Have you tried changing
${bamboo.ANDROID_HOME}
to
%BAMBOO_ANDROID_HOME%
The second variable format is the one we use in Windows. Could you try that and share the results you get?
I have tried your suggestion now and I got an error as below:
"SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable."
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can you check if this variable (BAMBOO_ANDROID_HOME) is declared in your plan and/or if it shows up in your build logs?
Do you mind also trying to add the sdk.dir as follows?
sdk.dir = C:/path/to/sdk
or even using backslashes, but in this case, you will need to scape them with another backslash.
sdk.dir = C:\\path\\to\\sdk
You also need to make sure you have the right path for the SDK.
Are you capable of building it using just the terminal, avoiding Bamboo?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.