public class ProviderInstaller extends Object
A utility class for installing a dynamically updatable Provider
to
replace the platform default provider.
Nested Class Summary
interface | ProviderInstaller.ProviderInstallListener | Callback for notification of the result of provider installation. |
Constant Summary
String | PROVIDER_NAME |
Public Constructor Summary
Public Method Summary
static void |
installIfNeeded(Context
context)
Installs the dynamically updatable security provider, if it's not already
installed.
|
static void |
installIfNeededAsync(Context
context,
ProviderInstaller.ProviderInstallListener listener)
Asynchronously installs the dynamically updatable security provider, if it's
not already installed.
|
Inherited Method Summary
Constants
public static final String PROVIDER_NAME
Constant Value:
"GmsCore_OpenSSL"
Public Constructors
public ProviderInstaller ()
Public Methods
public static void installIfNeeded (Context context)
Installs the dynamically updatable security provider, if it's not already installed.
public static void installIfNeededAsync (Context context, ProviderInstaller.ProviderInstallListener listener)
Asynchronously installs the dynamically updatable security provider, if it's not already installed. This method must be called on the UI thread.
Parameters
context | |
---|---|
listener | called when the installation completes |