dependencies {
implementation 'com.google.android.gms:play-services-basement:<version>'
}
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mylibrary">
<uses-library android:name="com.google.android.gms.base" android:required="false" />
<uses-library android:name="com.google.android.gms.basement" android:required="false" />
<application>
...
</application>
</manifest>
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.GoogleApiAvailability;
public class MyLibraryClass {
public boolean isGooglePlayServicesAvailable(Context context) {
GoogleApiAvailability apiAvailability = GoogleApiAvailability.getInstance();
int resultCode = apiAvailability.isGooglePlayServicesAvailable(context);
return resultCode == ConnectionResult.SUCCESS;
}
}