Is It Possible To Use The Latest App_platform While Still Maintaining Backward Compatibility?
Here is my Application.mk: APP_ABI := armeabi-v7a APP_PLATFORM := android-16 APP_OPTIM := release APP_STL := gnustl_static APP_CPPFLAGS := -std=gnu++11 The value for APP_PLATFORM
Solution 1:
Bionic headers haven't changed between android-16 and android-19 (they changed a lot with android-21), so you may be fine compiling against android-19 and running on android-16 devices.
BUT the NDK platforms aren't supposed to be backward compatible. Compiling against an higher platform than the one your lib will run on isn't right.
All the platforms that are part of the NDK are maintained and bugs are fixed, so there is no reason to build against a higher platform if you're not using new functionalities.
Post a Comment for "Is It Possible To Use The Latest App_platform While Still Maintaining Backward Compatibility?"