NDK ne pouvez pas trouver le répertoire de l'application

Lors de l'exécution de la ndk-build commande j'obtiens l'erreur suivante:

Android NDK: Could not find application project directory !    
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.

Le contenu de mon Android.mk fichier:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE := FRE
LOCAL_SRC_FILES := FlashRuntimeExtensions.so
include $(PREBUILT_SHARED_LIBRARY)

include $(CLEAR_VARS)

LOCAL_MODULE := NativeQCAR
LOCAL_SRC_FILES := main.c
LOCAL_SHARED_LIBRARIES := FRE
include $(BUILD_SHARED_LIBRARY)

Ajoutant la ligne suivante n'aide pas:

NDK_PROJECT_PATH = C:/Users/Wessel/Dropbox/workspace/eclipse/NativeQ
  • Eu le même problème juste eu à ajouter export ANDROID_NDK_HOME=[PATH TO MY NDK FOLDER] à mon .bash_profile. Après que j'ai pu mener à la commande à partir de mon dossier de projet.
  • Pour l'utilisation de ndk-build pour construire votre code source, puis votre code source doit être en vertu de la jni dossier car ndk-build par défaut défini $LOCAL_PATH/jni est NDK_PROJECT_PATH. Si vous souhaitez modifier NDK_PROJECT_PATH, la facilité d'utilisation ndk-build NDK_PROJECT_PATH= $(pwd) comme exemple.