NDK pas trouvé à l'emplacement spécifié
Après l'installation de Xamarin Studio, je suis allé les options pour vérifier que le SDK Android, JDK et NDK ont tous été trouvés. Les deux premiers étaient en fait, mais le NDK n'a pas été trouvé. Il a demandé de spécifier l'emplacement et je ne spécifiez l'emplacement (quand j'ai cliqué sur "parcourir", il m'a fallu le dossier où le NDK était en réalité). Cependant, il ne le reconnaît pas et dit NDK pas trouvé à l'emplacement spécifié.
Avez-vous essayez de créer un
Il est le ANDROID_NDK_PATH variable pointant vers l'emplacement de la NDK
Il n'est pas
Ne fonctionne pas avec le ANDROID_NDK_HOME soit
Ce que
NDK_HOME
ou ANDROID_NDK_HOME
de l'environnement de variable?Il est le ANDROID_NDK_PATH variable pointant vers l'emplacement de la NDK
Il n'est pas
ANDROID_NDK_PATH
, mais ANDROID_NDK_HOME
au lieuNe fonctionne pas avec le ANDROID_NDK_HOME soit
Ce que
NDK_HOME
? Ce sont les deux noms possibles, je suis conscient deOriginalL'auteur Developer7223 | 2015-09-03
Vous devez vous connecter pour publier un commentaire.
Lors de l'utilisation de Xamarin Studio, si vous obtenez l'erreur XA5101 erreur ("Manquants Android NDK toolchains répertoire"), vous devrez télécharger le Android NDK séparément à partir de:
http://developer.android.com/tools/sdk/ndk/index.html
Puis il faut décompressez le fichier et ouvrez le Xamarin IDE et accédez à l'emplacement du menu:
Sélectionnez l'emplacement du dossier décompressé.
Puis fermez l'IDE et le rouvrir (force de fermeture/redémarrage si elle persiste dans la tâche/gestionnaire de processus).
Alternative à essayer:
===== Post Initial ======
[Dans le cas de l'éclipse] je pense que la réponse est ici: https://stackoverflow.com/a/11825963/918535
//goto Preference → Android → NDK
et choisissez votre ndk emplacement//Si votre NDK emplacement est déjà défini, le constructeur dans la suite d'outils de l'éditeur peut-être tort. Allez à propriétés de projet,
C/C++ Build | Tool Chain Editor
et sélectionnez Android comme Générateur de courant du générateur.//dans votre
.bashsrc
fichier, vous pouvez également avoir besoin d'ajouter la variable env:Zut, j'ai raté ça. Modifier.
OriginalL'auteur YasharF
Ok, donc j'ai trouvé le problème. Il n'y a pas de ndk-stack.exe fichier dans mon NDK emplacement. Je pensais que je voudrais supprimer/désinstaller tout ce qui a trait à NDK et de le réinstaller. C'est quand je suis tombé sur ndk-build.cmd, juste pensé id sur elle depuis qu'elle a été un cmd, et il a créé la ndk-stack.exe à un endroit sur mon ordinateur qui a été trouvé par le Xamarin studio et Visual Studio( remarqué plus tard que même VS ne pourrais pas trouver le NDK, mais après le cmd, il l'a fait). Je vous remercie pour l'aide.
OriginalL'auteur Developer7223
Dans le cas où il attrape quelqu'un d'autre, j'ai eu ce problème mais c'est parce que j'ai coché "Activer AOT (Expérimental)" dans l'Android Construire des paramètres de Génération de Code. Ce paramètre est désactivé par défaut devrait probablement avoir laissé assez bien seul.
OriginalL'auteur David Clarke
Ouvrir ndk-pile.cmd avec le bloc-notes pour voir le chemin d'accès complet de ndk-stack.exe
Vous pouvez trouver ce fichier dans "installation-path\android-ndk\prebuilt\windows\bin\ndk-stack.exe"
OriginalL'auteur
Changer android min sdk version 4.2 ou supérieur (API LEVEL 17+)
OriginalL'auteur vb10