All Classes and Interfaces

Classes
Class
Description
Utility access method to allow robolectric to instantiate AndroidVersions without cluttering code completion for users of AndroidVersions's embedded Types of one per Android Releases.
Android versioning is complicated.
1) There is a yearly letter release with an increasing of one alpha step each year A-> B, B-> C, and so on.
Representation of an android release, one that has occurred, or is expected.
Version: 4.1
ShortCode: J
SDK API Level: 16
release: true
Version: 4.2
ShortCode: JMR1
SDK API Level: 17
release: true
Version: 4.3
ShortCode: JMR2
SDK API Level: 18
release: true
Version: 4.4
ShortCode: K
SDK API Level: 19
release: true
Version: 5.0
ShortCode: L
SDK API Level: 21
release: true
Version: 5.1
ShortCode: LMR1
SDK API Level: 22
release: true
Version: 6.0
ShortCode: M
SDK API Level: 23
release: true
Version: 7.0
ShortCode: N
SDK API Level: 24
release: true
Release: 7.1
ShortCode: NMR1
SDK Framework: 25
release: true
Release: 8.0
ShortCode: O
SDK API Level: 26
release: true
Release: 8.1
ShortCode: OMR1
SDK API Level: 27
release: true
Release: 9.0
ShortCode: P
SDK API Level: 28
release: true
Release: 10.0
ShortCode: Q
SDK API Level: 29
release: true
Release: 11.0
ShortCode: R
SDK API Level: 30
release: true
Release: 12.0
ShortCode: S
SDK API Level: 31
release: true
Release: 12.1
ShortCode: Sv2
SDK API Level: 32
release: true
Release: 13.0
ShortCode: T
SDK API Level: 33
release: true
Potential Release: 14.0
ShortCode: U
SDK API Level: 34
release: false
Potential Release: 15.0
ShortCode: V
SDK API Level: 34+
release: false