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
Some care has to be taken to not compile the raw assembly under the wrong arch. Here we use: #ifdefs on C files ifeqs on Android.mk
View all questions in Android forum