android - how to target multiple architectures using NDK?

view story

http://stackoverflow.com – background i've recently started to develop some code using the NDK , and i've thought of a possible portability problem that could occur while developing using NDK . the problem since NDK uses native code , it needs to be compiled per CPU architecture . this is a problem since the user needs to run the app no matter what cpu the device has . possible solutions i've found so far i've noticed i can modify the file "jni/Application.mk" and use : APP_ABI := armeabi armeabi-v7a x86 however , i don't know what i should do from this step further . will the app contain all of the compiled (HowTos)