Leveraging Android's Linux Heritage - ELCE 2011
Channel: cnxlinux
Date: 2011-11-07

Leveraging Android's Linux Heritage

Although Android is built on top of Linux, it uses almost none of the components traditionally found in a standard Linux distribution or an embedded Linux system. Can ""classic"" Linux apps be made to run with or under or on Android? Can such apps be made to ""talk"" to Android components and vice-versa? Beyond getting the basic BusyBox, glibc and glibc-compiled apps running under Android, this talk will go over some tips and tricks for making classic Linux apps coexist and interact with the Android stack on the same Linux kernel. This presentation is for embedded developers wishing to understand how they can leverage ""legacy"" Linux and ""embedded Linux"" applications and software components in an Android environment. It assumes familiarity with Linux and ""embedded Linux"". To benefit fully from this presentation, developers should also be familiar with the basics of Android's internals.

Video source: http://free-electrons.com/blog/elce-2011-videos/

Slides: http://www.cnx-software.com/2011/10/20/leveraging-androids-linux-heritage-at-android-open-2011/