At times, you might believe that the ANDROID_HOME value has been correctly set up in the system environment, yet you encounter an error during the build process. To resolve this issue, simply adjust the environment value in the eas.json file, which is incorporated during the build execution. This should rectify the problem.
{
"cli": {
"version": ">= 3.17.0"
},
"build": {
"development": {
"developmentClient": true,
"distribution": "internal"
},
"preview": {
"distribution": "internal"
},
"production": {
"android": {
"env": {
"ANDROID_HOME": "/Users/Username/Library/Android/sdk"
}
}
}
},
"submit": {
"production": {}
}
}