Ne peut pas exécuter le programme “sh”: Lancement de l'échec
J'ai téléchargé cygwin, et l'installer. Puis copiez le fichier ndk d'android dossier. Le chemin est C:\Program Files\Android\android-ndk-r9b then add this path to systemVaraible
. Puis choisi ndk emplacement dans Eclipse préférence. Ensuite, cliquez-droit sur le projet, sélectionnez AndroidToold->Add Native support
j'obtiens cette erreur: Build of configuration Default for project ImageTargets
(Ne peut pas exécuter le programme "sh": Lancement de l'échec)
Puis ouvrez le terminal cygwin type $ cd /cygdrive/c/Program Files/Android/androi-ndk-r9b/samples/san-angles ndk-build
Ci-dessous d'erreur que je reçois. Où j'ai fait une erreur?
-bash: cd: /cygdrive/c/Program: No such file or directory
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas besoin de cygwin pour travailler avec le NDK r9b sur Windows. Mais si vous avez installé cygwin ou pas, vous devriez éviter les espaces dans les noms de fichier pour votre Android NDK ou SDK installations. La solution facile serait de spécifier le chemin d'accès à l'aide de courts de nom, par exemple
C:\Progra~1\Android\android-ndk-r9b
.Voir plus à L'émulateur Android n'est pas de départ, montrant "invalide paramètre de ligne de commande", ou À l'aide de Proguard pour Android dans Eclipse a reçu l'Erreur.
J'ai eu le même message d'erreur sur Windows et il a été résolu en définissant le chemin d'accès correct pour Android NDK dans l'Eclipse workpace (Préférences->Android->NDK).
de la "Impossible d'exécuter le programme "sh": Lancement de l'échec" peut venir d'une mauvaise configuration eclipse.
Vous pouvez essayer de réinitialiser le C/C++ de configuration de la compilation, à l'intérieur des paramètres de votre projet:
Aussi sur Windows, comme Alex Cohn dit, vous n'avez pas besoin de cygwin et peut lancer directement "ndk-build.cmd" script qui est à l'intérieur de votre NDK dossier d'installation.