Error:Execution failed for task ':app:compileDebugNdk'.
com.android.ide.common.internal.LoggedErrorException çalıştırılamadı Dosyalar \ ADT \ sdk \ android-ndk \ ndk-build.cmd NDK_PROJECT_PATH = nullyürütme görev için başarısız oldu ': app: compileDebugNdk' komutunu çalıştırmak için başarısız oldu: C: Program bu komutu ndk-build.cmd
Error Code:
1
bu android stüdyoda benim proje üzerinde bir derleme yapmak çalışırken olsun çıkıştır. Ben 1,0 sdk 14
bu benim application.mk dosyası
neye benzediğiLOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := Main
LOCAL_SRC_FILES := Main.cpp
LOCAL_LDLIBS := -llog -ljnigraphics -lz -landroid
LOCAL_SHARED_LIBRARIES := libavformat libavcodec libswscale libavutil
include $(BUILD_SHARED_LIBRARY)
$(call import-module,ffmpeg/android/arm)
gibi benim Android.mk dosya göründüğünü olduğu araçlar 24.0 fakat hedefleme API inşa android stüdyoda çıkıyorum Error:Execution failed for task ':app:compileDebugNdk'.
APP_ABI := armeabi
#APP_ABI := armeabi-v7a
APP_PLATFORM := android-14
Çok teşekkürler, geçmiş olsun ama şimdi LOCAL_C_INCLUDES anahtar sözcüğü ile belirttiğim başlıkları bulamıyorum. Sanırım başka bir zaman için başka bir soru. Kesinlikle blogunuza bakacağım, sadece deneyimli programcı bloglarını okumaktan çok şey öğrendim. – user3188402
LOCAL_C_INCLUDES için mutlak bir yol vermelisiniz, bu yüzden daha iyi çalışıyor. Bunu, $ $ (LOCAL_PATH)/'ile başlatabilirsiniz. Modüllerinizden belirtmeniz gerekiyorsa, bunlara 'LOCAL_C_EXPORT_C_INCLUDES 'ayarlayabilirsiniz. – ph0b
Bunu yapmak, "c" klasörünü projeden gizler; dolayısıyla Android Studio'dan c dosyalarını açamıyorum. Herhangi bir geçici çözüm var mı? – Parmaia