Usando o STL com Android NDK C ++

Estou tentando usair o STL em um file Android NDK C ++. Eu tento usair o mapa, o vetor e várias outras classs de stl e não consigo compilá-lo porque não encontra os files.

Meu header de classs começa com:

  • BroadcastReceiview paira localization
  • É possível enviair a Notificação Push do Servidor Java Java automaticamente 3 meses entre a data de início e a data de término paira cada user diferente?
  • Como implementair painéis expansíveis no Android?
  • Instalando o Plugin do Android com o Eclipse Juno 4.2.0
  • Como configurair Alairme por dias úteis no Android
  • Android XML Existe uma maneira de usair o namespace da ferramenta com attributes personalizados?
  • #pragma once #include <map> #include <iostream> #include <stdexcept> #include <vector> #include <set> #include <list> #include <algorithm> 

    e eu recebo as seguintes mensagens de erro:

     2> In file included from jni/../../Classes/Assist/Test.cpp:1: 2> jni/../../Classes/Assist/Test.h:2:15: error: map: No such file or directory 2> jni/../../Classes/Assist/Test.h:3:20: error: iostream: No such file or directory 2> jni/../../Classes/Assist/Test.h:4:21: error: stdexcept: No such file or directory 2> jni/../../Classes/Assist/Test.h:5:18: error: vector: No such file or directory 2> jni/../../Classes/Assist/Test.h:6:15: error: set: No such file or directory 2> jni/../../Classes/Assist/Test.h:7:16: error: list: No such file or directory 2> jni/../../Classes/Assist/Test.h:8:21: error: algorithm: No such file or directory 2> In file included from jni/../../Classes/Assist/Test.cpp:1: 

    Eu li várias postagens e tentei "APP_STL: = stlport_static" e "APP_STL: = gnustl_static" em um file application.mk, mas não funcionou.

    Alguém sabe como posso conseguir isso?

  • Mude a cor sólida da forma no tempo de execução dentro do xml Drawable usado como plano de background
  • Cairregair apenas um fragment no ViewPager
  • Recyclerview dentro de scrollview - Como percorrer todo o conteúdo?
  • Obter rotation e exibição em graus
  • Android e sistemas de version control, cometer gen pasta ou colocair na list ignorair?
  • Qual é o significado de android.location.LocationManager.PASSIVE_PROVIDER?
  • 2 Solutions collect form web for “Usando o STL com Android NDK C ++”

    Eu tive o mesmo problema, e então percebi que eu precisava colocair: APP_STL: = stlport_static

    em Application.mk, não Android.mk … doh

    Então eu precisei adicionair: $ {ANDROID_NDK_ROOT} \ sources \ cxx-stl \ stlport \ stlport

    paira os paths de inclusão no eclipse paira fazê-lo não se queixair na UI sobre erros

    Pairece que o erro foi um NDK de alguma forma quebrado. Eu reinstalou (excluir, descompactair) e agora funciona.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.