1) How to create app using ARM instruction for android like media player etc?
2) Can we learn ARM Instructions using Emulator in Android ?
Please guide me in this where to start any tutorialsThanks in advance
Asked
Active
Viewed 717 times
2

And_dev
- 179
- 1
- 5
- 16
-
duplicate of http://stackoverflow.com/questions/6624350/provide-help-for-using-android-ndk ? – Prof. Falken Oct 24 '12 at 13:03
1 Answers
6
- You don't need to use ARM instructions (assembly level programming for ARM) to create applications like media player.
- You can learn ARM instructions using via Android's Emulator (QEMU). However there are other emulators as well.
Start with Cortex™-A Series Programmer’s Guide if you would like to learn ARM instruction sets or programming for ARM (Cortext A) specific things in general.
If you would like to do native development (c/c++) in Android, you are going to use Android NDK.
If you would like to do Android application development like media players, you are going to use Android SDK.
In simpler terms (reverse order of above); If you don't know where to start at Android development you should get SDK. If that's not enough for you because Java is slow (and you've checked Render Script) or you need some kind of access which can't be done at Java level then you should look into NDK and if that's still not enough for you then you should go check ARM documents.

auselen
- 27,577
- 7
- 73
- 114
-
Thanks. When to use NDK or SDK to develop an application for device like Mobile or tablets. – And_dev Oct 24 '12 at 13:52