Xamarin – Know your Android Emulators


The Android SDK installed in your machine would have few emulators based on some API levels, in this post we will see how to know which API level emulator to use.

First of all, API Level is an integer value that uniquely identifies the framework API revision offered by a version of the Android platform.

You would have the following API base versions available:

  • API LEVEL 7
  • API LEVEL 8
  • API LEVEL 10
  • API LEVEL 12
  • API LEVEL 14
  • API LEVEL 15

API LEVEL 7

Platform version: Android 2.1.x

Version Code: ECLAIR_MR1

 

API LEVEL 8

Platform version: Android 2.2.x

Version Code: FROYO

 

API LEVEL 10

Platform version: Android 2.3.3, Android 2.3.4

Version Code: GINGERBREAD_MR1

 

API LEVEL 12

Platform version: Android 3.1.x

Version Code: HONEYCOMB_MR1

 

API LEVEL 14

Platform version: Android 4.0, 4.0.1, 4.0.2

Version Code: ICE_CREAM_SANDWICH

 

API LEVEL 15

Platform version: Android 4.0.3, 4.0.4

Version Code: ICE_CREAM_SANDWICH_MR1

 

A mimimum Android OS version could be selected in the project properties.

 

A Target version also could be set in Andrid Manifest Tab.

Hope this post helps, thanks for reading.

Advertisements