And some cons:<p>* Instead of writing for Linux, you write for Android. Forget about
prototyping on your desktop with plethora of debugging tools (strace and
ltrace being the most basic ones), you&#x27;ll also need an emulator or the target
device even for something that doesn&#x27;t talk to hardware.<p>* You&#x27;re pretty much stuck with any brain-dead Android behaviour you hit.
OS needlessly killing your service when network cable is disconnected? Fsck
you, suck it up.