ebook img

Google Android on the Beagleboard - Introduction to the Android PDF

80 Pages·2009·1.27 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Google Android on the Beagleboard - Introduction to the Android

Google Android on the Beagleboard Introduction to the Android API, HAL and SDK Bill Gatliff [email protected] FreelanceEmbeddedSystemsDeveloper Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 1/80 What is Android? “Android delivers a complete set of software for mobile devices: an operating system, middleware and key mobile applications.” -- http://android.com/about/ Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 2/80 What is Android? A software stack: • ... andnothingmore (Albeit a pretty good one!) Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 3/80 What is Android? A ton of new code: • LinuxkernelporttoMSM(Qualcomm)chipset • Graphics,AudioandotherAPIs,implementations • Development,debuggingtools • Includes“keymobileapplications” Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 4/80 What is Android? Borrows heavily from existing code: • Linuxkernelforhardwareabstraction • SQLite • libpng • ... http://source.android.com/projects Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 5/80 Configuring the BYOES Beagleboard Steps: • SelecttheAndroidkernel,rootfs • Boot On your workstation: • InstallAndroiddevelopmenttools • SetupUSBnetworking We can’t do all of that today! Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 6/80 Configuring the BYOES Beagleboard # /switchboot ***** SWITCH-UR-BOOT **** Choose which file system to boot upon next reboot: 1. ESC-120 Kridner: Beagle 101 2. ESC-160 Van Gend/MontaVista: debugging+power 3. ESC-140 Fisher/RidgeRun 4. ESC-228 Fisher/RidgeRun 5. ESC-208 Gatliff: Android 1024x768 6. ESC-208 Gatliff: Android 800x600 7. ESC-180 Yau/HY-research: Bluetooth Please enter: 5 Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 7/80 Configuring the BYOES Beagleboard # /switchboot ... *** SUCCESS The correct uImage and boot.scr have been setup. You can press the reset button now. # Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 8/80 Configuring the BYOES Beagleboard Some notes: • Keyboardandmouseworkdifferently • (Justignorethemousealtogether) • Youdon’thaveaGSMmodem! Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 9/80 Demonstration Copyright©BillGatliff,2009 GoogleAndroidontheBeagleboard 10/80

Description:
Google Android on the Beagleboard. Introduction to the Android API, HAL and SDK. Bill Gatliff [email protected]. Freelance Embedded Systems Developer.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.