Android bitmap.h no se encuentra para compilación de código nativo

Estoy tratando de compilar código usando el Android NDK. He utilizado previamente este código muy bien, pero cambió una cosa en él y ahora no compilará. El error que aparece es:

"Compile++ thumb : filters <= filters.cpp C:/Android/my-app//jni/filters.cpp:4:28: fatal error: android /bitmap.h: No such file or directory compilation terminated. make: *** [C:/Android/my-app//obj/local/armeabi/objs/filters/ filters.o] Error 1 

Mi archivo bitmap.h se define en la biblioteca como:

 #include <android/bitmap.h> 

Sé que bitmap.h sólo está allí después de una construcción de target-skd de 8 o superior, y la mía es un objetivo de 10 y min de 8. ¿Alguna sugerencia? Esto me está volviendo loco y solía trabajar! Gracias por cualquier ayuda que pueda proporcionar.

Editar: Aquí está mi archivo Android.mk también

 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := filters LOCAL_SRC_FILES := filters.cpp LOCAL_LDLIBS := -lm -llog -ljnigraphics include $(BUILD_SHARED_LIBRARY) 

Tengo que trabajar. Utilizaba la revisión de herramientas SDK 20 y la revisión de herramientas de plataforma 12. Para poder compilarlo, tuve que especificar la APP_PLATFORM en la línea de comandos (aparentemente, estas revisiones predeterminadas son otras).

Acaba de correr:

 ndk-build APP_PLATFORM=android-8 

Y construyó!

Insertar APP_PLATFORM = android-8 en el archivo Application.mk

Bueno, la respuesta me ayudó también. Intenté establecer la variabile APP_PLATFORM a android-10 de Application.mk (como esperaba que esta opción también debería ser donde está el APP_ABI), pero eso no ayudó. Bastante no intuitivo, pero lo que funciona, ¿verdad ..?

  • Android - Integración de ffmpeg y android-ndk-r9c
  • Android NDK desborda la tabla de referencia local JNI de dalvik
  • Cómo compilar código C + + 14 para Android?
  • ¿Por qué Android Studio está ignorando mi archivo .bashrc en OSX?
  • Error de depuración ADT20 NDK
  • Cómo construir impulso para android como biblioteca compartida con c + + 11 de apoyo
  • Vinculación de STL a un ejecutable NDK independiente de Android
  • Afinidad de hilo para Android
  • Manejo de excepciones de Android NDK
  • La compilación de código nativo de Android Studio es lenta
  • JNI ERROR (bug de la aplicación): desbordamiento de la tabla de referencia local (máx = 512)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.