मैं एनडीके का उपयोग करके एक साधारण एंड्रॉइड एप्लिकेशन बनाने की कोशिश कर रहा हूं। यहाँ मेरी Android.mkएंड्रॉइड एनडीके: लक्ष्य बनाने के लिए कोई नियम
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_LDLIBS := -llog
LOCAL_MODULE := myNDK
LOCAL_SRC_FILES := native.c
include $(BUILD_SHARED_LIBRARY)
की सामग्री हैं और जब मैं चल रहा हूँ NDK-निर्माण मैं:
मेकअप: * कोई नियम बनाने के लिए लक्ष्य
'/native.c', needed by
'/ उपयोगकर्ता /ivan/Documents/workspace/TestNDK/obj/local/armeabi/objs/myNDK/native.o '। स्टॉप।
तो समस्या जाहिर है कि मेकअप रूट निर्देशिका में खोज स्रोत फ़ाइलें है और अगर मैं अपने रूट फ़ोल्डर को native.c कॉपी सब कुछ पूरी तरह से काम करता है।
सवाल यह है: LOCAL_PATH को मेरे काम करने वाले jni फ़ोल्डर में सेट करने के लिए मुझे अपने Android.mk में क्या निर्दिष्ट करना चाहिए।
यह वास्तव में सहायक है, धन्यवाद। – lijinma