You are developing applications for Android. That makes a difference
The documentation does rather assume that you are familiar with configuring and building a Linux kernel (this also applies to Android)
This requires a hardware target that is capable of generating trace data, as well as a DSTREAM unit to allow the debugger to control the hardware
__asm main(){ ldr r0, [sp, #2] }
There's also a possibly useful blog entry about using Streamline on a Galaxy Nexus http://www.linaro.or...ing-aosp-4-0-4/