I'm getting build errors on std::shared_ptr for Android.
I am using std::shared_ptr as well as C++11 iterators in some parts of the project.
I managed to get the JUCE demo compiling for Android without problems and tested on my device.
In my Introjucer project I have set the C++11 flag, set the toolchain to 4.8 and also tried adding to 'External libraries to link': <my user home>/dev/SDKs/android-ndk/sources/cxx-stl/gnu-libstdc++/4.8/include
Its coming up with errors like
jni/../../../Source/SharedObjects.h:31:5: error: 'shared_ptr' in namespace 'std' does not name a type std::shared_ptr<Scale> scale; ^
It'd be a shame to have to take out the C++11 stuff to get it working on Android. I could swap std::shared_ptr for SharedResourcePointer.
Also posted on Stack Overflow: http://stackoverflow.com/questions/27453744/building-juce-project-for-android-with-c11