Chapter 1. Introduction to Android and the BeagleBone Black
Looking back on Android and BeagleBone Black development
Shopping for the hardware essentials
The FTDI cable
Power supply
Breadboard and the mounting plate
MicroSD cards
Learning about the hardware you’ll interface with
General-purpose components
The AdaFruit memory breakout board
The AdaFruit sensor breakout board
Preparing the breakout boards
Installing Android on the BeagleBone Black
Downloading a premade Android image
Creating your Android microSD card using Windows
Creating your Android microSD card using Linux
Summary
Chapter 2. Interfacing with Android
Understanding the Android HAL
Android managers
The HAL development workflow
Working with PacktHAL
Installing PacktHAL
Preparing PacktHAL under Linux
Preparing PacktHAL under Windows
The PacktHAL directory structure
Preparing Android for PacktHAL
Pushing PacktHAL files under Linux
Pushing PacktHAL files under Windows
Setting up the Android NDK for PacktHAL
Adding the header to the NDK under Linux
Adding the header to the NDK under Windows
Multiplexing the BBB pins
The kernel Device Tree and capemgr
Defining a cape
Summary
Chapter 3. Handling Inputs and Outputs with GPIOs
Understanding GPIOs
Nuts and bolts of GPIO
GPIO access methods under Android
Pros and cons of the file I/O method
85. Android for the BeagleBone Black
Author:
Myanmar Ebook Store
Genre:
»
Android
Rating
Posted by Myanmar Ebook Store
Posted on
