google_play_services
Google Play services APIs included with the Firebase C++ SDK.
Summary
These APIs are Android-specific.
Enumerations | |
---|---|
Availability{ | enum Possible availability states for Google Play services. |
Functions | |
---|---|
CheckAvailability(JNIEnv *env, jobject activity) | Check whether Google Play services is available on this device. |
MakeAvailable(JNIEnv *env, jobject activity) | ::firebase::Future< void > Attempt to make Google Play services available, by installing, updating, activating, or whatever else needs to be done. |
MakeAvailableLastResult() | ::firebase::Future< void > Get the future result from the most recent call to MakeAvailable(). |
Enumerations
Availability
Availability
Possible availability states for Google Play services.
Functions
CheckAvailability
Availability CheckAvailability( JNIEnv *env, jobject activity )
Check whether Google Play services is available on this device.
See also: MakeAvailable()
Details | |
---|---|
Returns | True if Google Play services is available and up-to-date, false if not. If false was returned, you can call MakeAvailable() to attempt to resolve the issue. |
MakeAvailable
::firebase::Future< void > MakeAvailable( JNIEnv *env, jobject activity )
Attempt to make Google Play services available, by installing, updating, activating, or whatever else needs to be done.
Details | |
---|---|
Returns | A future result. When completed, the Error will be 0 if Google Play services are now available, or nonzero if still unavailable. |
MakeAvailableLastResult
::firebase::Future< void > MakeAvailableLastResult()
Get the future result from the most recent call to MakeAvailable().
See also: MakeAvailable()
Details | |
---|---|
Returns | The future result from the most recent call to MakeAvailable(). When completed, the Error will be 0 if Google Play services are now available, or nonzero if still unavailable. |