The Extras package available in the SDK Manager are libraries made available by Google to facilitate the development of applications that use some of their API, such as Google Maps, Google Billing and others.
Completing the answer:
- Android Support Repository: Thus, like Android Support Libray, this library supports the development of unique features. Android Support Libray It is a library that provides classes that facilitate the development of some features, such as working with Fragments on android. Good libraries of this package and most used are Android Support V4 and Android Support V7 Appcompat. Android Support v7 Appcomppat supports the use of Actionbar and other features available for Android versions higher than 3.0, but this library makes it possible to use it on Androids higher than 2.1 (API 7). You can check the use here.
- Google play services for Froyo: This library supports the use of the Google Maps V2 API among others such as Google Cloud Messaging itself. It serves both Froyo and other versions of Android. There is a specific version of this library for Froyo because in version 2.2 (API 8) of Android there is a flaw in the issue of geolocation among other particularities. So, if you’re going to develop an app that will run on this version of Android and use the Google Play Services library, use this version of the library.
- Google Repository: For this, see if this link help you.
- Google play APK Expansion Library: This library is widely used in game resources. You can see a very complete explanation of this library in these links: link1 , Link2
- Google play Billing Library: With this library you can make your application perform charges. If you want to sell a resource within your app, you can use this library. It has a whole range of features that validate buyers' purchase and license.
- Google play Licensing Library: With this library, you can validate the license of users who made the purchase of your application in the Play Store. In this case, the app is sold in the Play Store and has no purchase feature within it.
- Google Web Drive: See if this link help you.
Like I said up there, Google Cloud Messaging is available in the Google Play Services library.
Here are some examples of how to add and use some extras.
http://developer.android.com/sdk/installing/adding-packages.html
http://developer.android.com/google/play-services/maps.html
Show, now I got it all figured out, thanks.
– JBarbosa