title: Headers with Android NDK
body: <p>I'm trying to compilate my own library with the Android NDK But I've got some problems.</p>
  
  <p>Here is my Android.mk file:</p>
  
  <pre><code># Define vars for library that will be build statically.
  include $(CLEAR_VARS)
  LOCAL_MODULE     := MyLib
  LOCAL_SRC_FILES  := ../../../src/mylib/utils/Timer.cpp
  LOCAL_C_INCLUDES := ../../../src/mylib/
  
  # Optional compiler flags.
  LOCAL_LDLIBS     = -lz -lm
  LOCAL_LDLIBS    := -llog  
  LOCAL_CPPFLAGS  := -std=c++0x
  
  include $(BUILD_SHARED_LIBRARY)
  </code></pre>
  
  <p>When I build my project with "ndk-build" I've got the following error :</p>
  
  <pre><code>Clean: mylib [armeabi]
  Clean: stlport_shared [armeabi]
  Clean: stlport_static [armeabi]
  Compile++ thumb  : mylib &lt;= Timer.cpp
  jni/../../../src/mylib/utils/Timer.cpp:1:34: fatal error: mylib/utils/Timer.hpp: No such file or directory
  compilation terminated.
  </code></pre>
  
  <p>For information, I'm including the .hpp like that :</p>
  
  <pre><code>#include &lt;mylib/utils/Timer.hpp&gt;
  </code></pre>
  
  <p>I don't know why headers aren't found, my library working in Xcode and eclipse.
  Thanks for your time!</p>
  
  <p>Edit: Here is my project's architecture to understand my problem: <a href="http://i.imgur.com/aiah6zH.jpg" rel="noreferrer">http://i.imgur.com/aiah6zH.jpg</a>
  I'm trying to indicate where is located my ".hpp" files in the Android.mk file.</p>