Elements of Android R

2020 has given us a new version of Android, Android 11 (code-named “R”)!

Each new release brings new opportunities and new challenges for Android developers. Many of the new challenges are extensions of the problems introduced in last year’s Android 10. So, if you are worried about further changes to storage or permissions, or you are nervous about new restrictions being placed on developers, this book is for you!

This book will be updated a few times in 2020, particularly after new developer preview releases.

This book is published in PDF, EPUB, and MOBI/Kindle formats, for use in your favorite digital book reader. Or, read directly in your Web browser on the Warescription site, complete with full-text searching.

Subscribe for $20 »

The Table of Contents

Each bullet shown below represents a chapter. Use the search field in the nav bar to search all of the CommonsWare books to see what they hold!

  • Welcome to Android R!
  • Storage Shifts
  • MediaStore Modifications
  • Permission Permutations
  • Auditing Alternatives
  • Package Visibility
  • Sharing UIs
  • Bubbles
  • Other Changes of Note
profile for CommonsWare at Stack Overflow, Q&A for professional and enthusiast programmers

What's New

  • Updated for Android R DP 3
  • New chapter on bubbles


Spread the Word!