If they haven’t done so already on their own, Android developers can now no longer use Google Play Services for any apps that support Android 2.3 Gingerbread. The company previously said this would happen in early 2017, and now the change notes for Google Play Services 10.2 that went live this week confirm it is the first without support for Gingerbread.
Google Play Services (Android 4.0).APK Download November 11, 2019 November 12, 2019 rawapk 0 Comments Google LLC Download the latest version of Google Play Services.APK file. If they haven’t done so already on their own, Android developers can now no longer use Google Play Services for any apps that support Android 2.3 Gingerbread. The company previously said this.
Google Play Services offers developers a set of software libraries so they can add features to their Android apps. For the few remaining people who might still be using a Gingerbread-based phone (the OS was launched in 2010), this new move doesn’t mean your phone will stop working, but any apps that you have installed will likely not be updated anymore. The end of Gingerbread support for Google Play Services is also extended to the company’s Firebase client libraries for Android.
While Gingerbread support may be gone, Google Play Services 10.2 does add a number of new features for Android app developers to use. If they are using the Google Fit tools in their apps, they can now include features to monitor even more health data, including blood pressure, blood glucose, oxygen saturation, body position, body temperature, and reproductive health data. Apps that use the Google Maps tools can now include custom styling for polylines and for the outlines of polygons and circles, too.
Also, the Google Sign-in API can now be used by Android game developers, which should make server-side authentication easier for those apps. There are also quite a few improvements for the Ads tools, including new support for video assets to Native Advanced content ads.
Obviously, most of these changes are for app developers only, but they will likely lead to better Android apps in the long run for consumers, if they are not still rocking a Gingerbread-based phone. Are you still holding onto a device with Gingerbread installed? Probably not, but if so, let us know in the comments.
Comments
Please enable JavaScript to view the comments powered by Disqus.To develop an app using theGoogle Play services APIs, you need to set upyour project with the Google Play services SDK, which is available from theGoogle maven repository.
For more detailed instructions, and to learn more about Android Studio andrelated SDK tools, seeUpdate the IDE and SDK Tools.
To test your app when using the Google Play services SDK, you must use either:
Latest font download for android. In the Source drop-down list, select Google Fonts.
- A compatible Android device that runs Android 4.1 orhigher and includes Google Play Store.
- The Android emulator with anAVD that runs the GoogleAPIs platform based on Android 4.2.2 or higher.
Add Google Play Services to Your Project
To make the Google Play services APIs available to your app:
- Open the
build.gradle
file inside your application module directory.Note: Android Studio projects contain a top-levelbuild.gradle
file and abuild.gradle
file for each module. Be sure toedit the file for your application module. SeeBuilding Your Project with Gradle for more information about Gradle. - Add a new build rule under
dependencies
for the latest version ofplay-services
, using one of the APIs listed below. - Ensure that your top-level
build.gradle
contains a reference to thegoogle()
repo or tomaven { url 'https://maven.google.com' }
. - Save the changes, and click Sync Project with Gradle Files in the toolbar.
You can now begin developing features with theGoogle Play services APIs.
Selectively compiling APIs into your executable
Table 1 shows a list of the separate APIs that you can include when compiling your app, andhow to describe them in your
build.gradle
file.Note: Don't use the combined
play-services
target. It brings in dozens of libraries, bloating your application. Instead, specify only the specific Google Play services APIs your app uses.Android download image for caller id online. Table 1. Individual APIs and corresponding
build.gradle
descriptions.Google Play Service Download For Android 2.3 7
API | Description in build.gradle |
---|---|
Google+ | com.google.android.gms:play-services-plus:17.0.0 |
Google Account Login | com.google.android.gms:play-services-auth:17.0.0 |
Google Actions, Base Client Library | com.google.android.gms:play-services-base:17.1.0 |
Google Sign In | com.google.android.gms:play-services-identity:17.0.0 |
Google Analytics | com.google.android.gms:play-services-analytics:17.0.0 |
Google Awareness | com.google.android.gms:play-services-awareness:17.1.0 |
Google Cast | com.google.android.gms:play-services-cast:17.1.0 |
Google Cloud Messaging | com.google.android.gms:play-services-gcm:17.0.0 |
Google Drive | com.google.android.gms:play-services-drive:17.0.0 |
Google Fit | com.google.android.gms:play-services-fitness:18.0.0 |
Google Location and Activity Recognition | com.google.android.gms:play-services-location:17.0.0 |
Google Mobile Ads | com.google.android.gms:play-services-ads:18.3.0 |
Mobile Vision | com.google.android.gms:play-services-vision:19.0.0 |
Google Nearby | com.google.android.gms:play-services-nearby:17.0.0 |
Google Panorama Viewer | com.google.android.gms:play-services-panorama:17.0.0 |
Google Play Game services | com.google.android.gms:play-services-games:19.0.0 |
SafetyNet | com.google.android.gms:play-services-safetynet:17.0.0 |
Google Pay | com.google.android.gms:play-services-wallet:18.0.0 |
Wear OS by Google | com.google.android.gms:play-services-wearable:17.0.0 |
build.gradle
file, for example:Be sure you update this version number each time Google Play services is updated.Note: ProGuard directives are included in the Play servicesclient libraries to preserve the required classes. TheAndroid Plugin for Gradleautomatically appends ProGuard configuration files in an AAR (Android ARchive) package and appendsthat package to your ProGuard configuration. During project creation, Android Studio automaticallycreates the ProGuard configuration files and
build.gradle
properties for ProGuard use.To use ProGuard with Android Studio, you must enable the ProGuard setting in yourbuild.gradle
buildTypes
. For more information, see theProGuard guide.Have the APK file for an alpha, beta, or staged rollout update? Just drop it below, fill in any details you know, and we'll do the rest! NOTE: Every APK file is manually reviewed by the AndroidPolice team before being posted to the site. Download Opera Mini 28.0.2254.119224 APK For Android, APK File Named And APP Developer Company Is eBuddy. Latest Android APK Vesion Opera Mini Is Opera Mini web browser 28.0.2254.119224 Can Free Download APK Then Install On Android Phone. Download Opera Mini 7.5.5 APK Other Version. Download OperaMini7.5.apk 28.0.2254.119224 APK For Android, APK File Named And APP Developer Company Is eBuddy. Latest Android APK Vesion OperaMini7.5.apk Is Opera Mini web browser 28.0.2254.119224 Can Free Download APK Then Install On Android Phone. Download OperaMini7.5.apk 7.5.1 APK Other Version. Opera mini 7.5 apk download.
Ensure Devices Have the Google Play services APK
As described in the Google Play services overview, Google Play delivers serviceupdates for users on Android 4.1 and higher through the Google Play Store app.However, updates might not reach all users immediately, so your app shouldverify the version available before attempting to perform API transactions.
Note: Because it is hard to anticipate the state of each device, you must always checkfor a compatible Google Play services APK before you access Google Play services features.Because each app uses Google Play services differently, it's up to you decide the appropriateplace in your app to verify the Google Play services version. For example, if Google Play servicesis required for your app at all times, you might want to do it when your app first launches. On theother hand, if Google Play services is an optional part of your app, you can check the versiononly once the user navigates to that portion of your app.
Another approach is to use the
isGooglePlayServicesAvailable()
method. You get a reference to the singleton object that provides this methodusing GoogleApiAvailability.getInstance()
.You might call this method in theonResume()
method ofthe main activity. If the result code isSUCCESS
, then the Google Playservices APK is up-to-date and you can continue to make a connection. If, however, the result codeis SERVICE_MISSING
,SERVICE_VERSION_UPDATE_REQUIRED
,or SERVICE_DISABLED
,then the user needs to install an update. In this case, call thegetErrorDialog()
method and pass it the result error code. The method returns aDialog
youshould show, which provides an appropriate message about the error and provides an action thattakes the user to Google Play Store to install the update.Download Google Play Store For Android
To then begin a connection to Google Play services (required by most Google APIs such as GoogleDrive, Google+, and Games), readAccessing Google APIs.