In order to run arm assembly code on Intelx86 architecture I use qemu emulator.But most of the android smart phone has a arm processor in it.How to I run an arm assembly code on android without using an emulator?
In your android app you should be able to use the Java Native Interface/Android NDK to call native code that includes assembly instructions.
For an old, but good example: https://stackoverflow.com/questions/6506781/how-to-use-arm-assembly-code-in-an-android-project