Je suis nouveau sur Jenkins et j'essaie de générer un APK.J'obtiens l'erreur suivante:
J'ai ajouté les informations d'identification git et le script gradle est comme ci-dessous:
Remarque: j'ai un type de construction nommé "Dev"
J'ai eu ce problème lors de la configuration de mon jenkins pour un projet Android), et j'ai finalement trouvé le problème, après avoir même formaté mon PC.
Le gradle ne peut tout simplement pas trouver où se trouve le Android SDK). L'ajout de ceci à .zshrc (ou .bashrc, quel que soit le shell que vous utilisez) a résolu mon problème:
export Android_HOME=/Users/<your-user-here>/Library/Android/sdk
N'oubliez pas de vérifier si le dossier spécifié ci-dessus contient le dossier sdk.
Edit: J'ai fait cela dans un environnement macOS, vous devriez rechercher l'emplacement correct du SDK dans votre système d'exploitation.
il vous manque le fichier local.properties dans le projet racine.
il devrait avoir des chemins ndk, sdk
ndk.dir=/home/sudendra/Android/Sdk/ndk/21.0.6113669
sdk.dir=/home/sudendra/Android/Sdk
Comment le chemin de votre SDK a été modifié dans local.properties.
Cela devrait être le même que:
Fichier | Paramètres | Apparence et comportement | Paramètres système | Android SDK | Android SDK path.