A B C D E F G H I K L M N O P R S T U V W _ 

A

ACTION_DOWNLOAD_COMPLETE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Broadcast intent action sent by the download manager when a download completes.
ACTION_DOWNLOAD_STATUS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Broadcast intent action sent by the download manager when download status changes.
ACTION_DOWNLOADS_CHANGED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
ACTION_HIDE - Static variable in class com.google.android.vending.expansion.downloader.Constants
the intent that gets sent when deleting the notification of a completed download
ACTION_LIST - Static variable in class com.google.android.vending.expansion.downloader.Constants
the intent that gets sent when clicking an incomplete/failed download
ACTION_OPEN - Static variable in class com.google.android.vending.expansion.downloader.Constants
the intent that gets sent when clicking a successful download
ACTION_RETRY - Static variable in class com.google.android.vending.expansion.downloader.Constants
The intent that gets sent when the service must wake up for a retry
ACTIVE_THREAD_WATCHDOG - Static variable in class com.google.android.vending.expansion.downloader.Constants
The wake duration to check to see if the process was killed.
AESObfuscator - Class in com.google.android.vending.licensing
An Obfuscator that uses AES to encrypt data.
AESObfuscator(byte[], String, String) - Constructor for class com.google.android.vending.licensing.AESObfuscator
 
allow(int) - Method in interface com.google.android.vending.licensing.LicenseCheckerCallback
Allow use.
allowAccess() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
Check if the user should be allowed access to the application.
allowAccess() - Method in interface com.google.android.vending.licensing.Policy
Check if the user should be allowed access to the application.
allowAccess() - Method in class com.google.android.vending.licensing.ServerManagedPolicy
Check if the user should be allowed access to the application.
allowAccess() - Method in class com.google.android.vending.licensing.StrictPolicy
Check if the user should be allowed access to the application.
AndroidHttpClient - Class in com.google.android.vending.expansion.downloader.impl
Subclass of the Apache DefaultHttpClient that is configured with reasonable default settings and registered schemes for Android, and also lets the user add HttpRequestInterceptor classes.
APKExpansionPolicy - Class in com.google.android.vending.licensing
Default policy.
APKExpansionPolicy(Context, Obfuscator) - Constructor for class com.google.android.vending.licensing.APKExpansionPolicy
 
APKVERSION - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
appIcon - Static variable in class com.android.vending.expansion.downloader.R.id
 
appIcon - Static variable in class com.google.android.vending.licensing.R.id
 
applicationError(int) - Method in interface com.google.android.vending.licensing.LicenseCheckerCallback
Error in application code.
asBinder() - Method in class com.google.android.vending.licensing.ILicenseResultListener.Stub
 
asBinder() - Method in class com.google.android.vending.licensing.ILicensingService.Stub
 
asInterface(IBinder) - Static method in class com.google.android.vending.licensing.ILicenseResultListener.Stub
Cast an IBinder object into an ILicenseResultListener interface, generating a proxy if needed.
asInterface(IBinder) - Static method in class com.google.android.vending.licensing.ILicensingService.Stub
Cast an IBinder object into an ILicensingService interface, generating a proxy if needed.

B

Base64 - Class in com.google.android.vending.licensing.util
Base64 converter class.
Base64DecoderException - Exception in com.google.android.vending.licensing.util
Exception thrown when encountering an invalid Base64 input character.
Base64DecoderException() - Constructor for exception com.google.android.vending.licensing.util.Base64DecoderException
 
Base64DecoderException(String) - Constructor for exception com.google.android.vending.licensing.util.Base64DecoderException
 
BUFFER_SIZE - Static variable in class com.google.android.vending.expansion.downloader.Constants
The buffer size used to stream the data
BuildConfig - Class in com.android.vending.expansion.downloader
 
BuildConfig() - Constructor for class com.android.vending.expansion.downloader.BuildConfig
 
BuildConfig - Class in com.google.android.vending.licensing
 
BuildConfig() - Constructor for class com.google.android.vending.licensing.BuildConfig
 
ButtonBackground - Static variable in class com.android.vending.expansion.downloader.R.style
 
ButtonBackground - Static variable in class com.google.android.vending.licensing.R.style
 

C

checkAccess(LicenseCheckerCallback) - Method in class com.google.android.vending.licensing.LicenseChecker
Checks if the user should have access to the app.
checkLicense(long, String, ILicenseResultListener) - Method in interface com.google.android.vending.licensing.ILicensingService
 
close() - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Release resources associated with this client.
close() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
com.android.vending.expansion.downloader - package com.android.vending.expansion.downloader
 
com.google.android.vending.expansion.downloader - package com.google.android.vending.expansion.downloader
 
com.google.android.vending.expansion.downloader.impl - package com.google.android.vending.expansion.downloader.impl
 
com.google.android.vending.licensing - package com.google.android.vending.licensing
 
com.google.android.vending.licensing.util - package com.google.android.vending.licensing.util
 
commit() - Method in class com.google.android.vending.licensing.PreferenceObfuscator
 
connect(Context) - Method in interface com.google.android.vending.expansion.downloader.IStub
 
Constants - Class in com.google.android.vending.expansion.downloader
Contains the internal constants that are used in the download manager.
Constants() - Constructor for class com.google.android.vending.expansion.downloader.Constants
 
CONTROL - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
CONTROL_PAUSED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download must pause at the first opportunity.
CONTROL_RUN - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is allowed to run.
createCustomNotification() - Static method in class com.google.android.vending.expansion.downloader.impl.CustomNotificationFactory
 
CreateProxy(Messenger) - Static method in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
Returns a proxy that will marshal calls to IDownloaderClient methods
CreateProxy(Messenger) - Static method in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
Returns a proxy that will marshall calls to IDownloaderService methods
CreateStub(IDownloaderClient, Class<?>) - Static method in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
Returns a stub object that, when connected, will listen for marshaled IDownloaderClient methods and translate them into calls to the supplied interface.
CreateStub(IDownloaderService) - Static method in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
Returns a stub object that, when connected, will listen for marshalled IDownloaderService methods and translate them into calls to the supplied interface.
CREATOR - Static variable in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
CURRENTBYTES - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
CustomIntentService - Class in com.google.android.vending.expansion.downloader.impl
This service differs from IntentService in a few minor ways/ It will not auto-stop itself after the intent is handled unless the target returns "true" in should stop.
CustomIntentService(String) - Constructor for class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
CustomNotificationFactory - Class in com.google.android.vending.expansion.downloader.impl
Uses the class-loader model to utilize the updated notification builders in Honeycomb while maintaining a compatible version for older devices.
CustomNotificationFactory() - Constructor for class com.google.android.vending.expansion.downloader.impl.CustomNotificationFactory
 

D

DEBUG - Static variable in class com.android.vending.expansion.downloader.BuildConfig
 
DEBUG - Static variable in class com.google.android.vending.licensing.BuildConfig
 
DECODE - Static variable in class com.google.android.vending.licensing.util.Base64
Specify decoding (value is false).
decode(String) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes data from Base64 notation.
decode(byte[]) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decode(byte[], int, int) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes Base64 content in byte array format and returns the decoded byte array.
decode(byte[], int, int, byte[]) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes Base64 content using the supplied decodabet and returns the decoded byte array.
decodeWebSafe(String) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes data from web safe Base64 notation.
decodeWebSafe(byte[]) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes web safe Base64 content in byte array format and returns the decoded data.
decodeWebSafe(byte[], int, int) - Static method in class com.google.android.vending.licensing.util.Base64
Decodes web safe Base64 content in byte array format and returns the decoded byte array.
DEFAULT_SYNC_MIN_GZIP_BYTES - Static variable in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
DEFAULT_USER_AGENT - Static variable in class com.google.android.vending.expansion.downloader.Constants
The default user agent used for downloads
describeContents() - Method in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
description - Static variable in class com.android.vending.expansion.downloader.R.id
 
description - Static variable in class com.google.android.vending.licensing.R.id
 
DeviceLimiter - Interface in com.google.android.vending.licensing
Allows the developer to limit the number of devices using a single license.
disableCurlLogging() - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Disables cURL logging for this client.
disconnect(Context) - Method in interface com.google.android.vending.expansion.downloader.IStub
 
doesFileExist(Context, String, long, boolean) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Helper function to ascertain the existence of a file and return true/false appropriately
dontAllow(int) - Method in interface com.google.android.vending.licensing.LicenseCheckerCallback
Don't allow use.
DOWNLOAD_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
DOWNLOAD_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
DOWNLOAD_STATUS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
DownloaderClientMarshaller - Class in com.google.android.vending.expansion.downloader
This class binds the service API to your application client.
DownloaderClientMarshaller() - Constructor for class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
DownloaderService - Class in com.google.android.vending.expansion.downloader.impl
Performs the background downloads requested by applications that use the Downloads provider.
DownloaderService() - Constructor for class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
DownloaderService.GenerateSaveFileError - Exception in com.google.android.vending.expansion.downloader.impl
Exception thrown from methods called by generateSaveFile() for any fatal error.
DownloaderService.GenerateSaveFileError(int, String) - Constructor for exception com.google.android.vending.expansion.downloader.impl.DownloaderService.GenerateSaveFileError
 
DownloaderServiceMarshaller - Class in com.google.android.vending.expansion.downloader
This class is used by the client activity to proxy requests to the Downloader Service.
DownloaderServiceMarshaller() - Constructor for class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
DownloadInfo - Class in com.google.android.vending.expansion.downloader.impl
Representation of information about an individual download from the database.
DownloadInfo(int, String, String) - Constructor for class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
DownloadNotification - Class in com.google.android.vending.expansion.downloader.impl
This class handles displaying the notification associated with the download queue going on in the download manager.
DownloadNotification.ICustomNotification - Interface in com.google.android.vending.expansion.downloader.impl
 
DownloadProgressInfo - Class in com.google.android.vending.expansion.downloader
This class contains progress information about the active download(s).
DownloadProgressInfo(Parcel) - Constructor for class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
DownloadProgressInfo(long, long, long, float) - Constructor for class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
DownloadsDB - Class in com.google.android.vending.expansion.downloader.impl
 
DownloadsDB.DownloadColumns - Class in com.google.android.vending.expansion.downloader.impl
 
DownloadsDB.DownloadColumns() - Constructor for class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
DownloadsDB.DownloadsContentDBHelper - Class in com.google.android.vending.expansion.downloader.impl
 
DownloadsDB.MetadataColumns - Class in com.google.android.vending.expansion.downloader.impl
 
DownloadsDB.MetadataColumns() - Constructor for class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
DownloadThread - Class in com.google.android.vending.expansion.downloader.impl
Runs an actual download
DownloadThread(DownloadInfo, DownloaderService, DownloadNotification) - Constructor for class com.google.android.vending.expansion.downloader.impl.DownloadThread
 

E

enableCurlLogging(String, int) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Enables cURL request logging for this client.
ENCODE - Static variable in class com.google.android.vending.licensing.util.Base64
Specify encoding (value is true).
encode(byte[]) - Static method in class com.google.android.vending.licensing.util.Base64
Encodes a byte array into Base64 notation.
encode(byte[], int, int, byte[], boolean) - Static method in class com.google.android.vending.licensing.util.Base64
Encodes a byte array into Base64 notation.
encode(byte[], int, int, byte[], int) - Static method in class com.google.android.vending.licensing.util.Base64
Encodes a byte array into Base64 notation.
encodeWebSafe(byte[], boolean) - Static method in class com.google.android.vending.licensing.util.Base64
Encodes a byte array into web safe Base64 notation.
ERROR_CHECK_IN_PROGRESS - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
 
ERROR_INVALID_PACKAGE_NAME - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
Application error codes.
ERROR_INVALID_PUBLIC_KEY - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
 
ERROR_MISSING_PERMISSION - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
 
ERROR_NON_MATCHING_UID - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
 
ERROR_NOT_MARKET_MANAGED - Static variable in interface com.google.android.vending.licensing.LicenseCheckerCallback
 
ETAG - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
execute(HttpUriRequest) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpUriRequest, HttpContext) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpHost, HttpRequest) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpHost, HttpRequest, HttpContext) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
EXP_PATH - Static variable in class com.google.android.vending.expansion.downloader.Constants
Expansion path where we store obb files
extra - Variable in class com.google.android.vending.licensing.ResponseData
Response-specific data.
EXTRA_FILE_NAME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_IS_WIFI_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
For intents used to notify the user that a download exceeds a size threshold, if this extra is true, WiFi is required for this download size; otherwise, it is only recommended.
EXTRA_MESSAGE_HANDLER - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_PACKAGE_NAME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_PENDING_INTENT - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_STATUS_CURRENT_FILE_SIZE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_STATUS_CURRENT_PROGRESS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_STATUS_STATE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Used with DOWNLOAD_STATUS
EXTRA_STATUS_TOTAL_PROGRESS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
EXTRA_STATUS_TOTAL_SIZE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 

F

FILENAME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
FILENAME_SEQUENCE_SEPARATOR - Static variable in class com.google.android.vending.expansion.downloader.Constants
When a number has to be appended to the filename, this string is used to separate the base filename from the sequence number
finalize() - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
FLAGS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
FLAGS_DOWNLOAD_OVER_CELLULAR - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderService
Set this flag in response to the IDownloaderClient.STATE_PAUSED_NEED_CELLULAR_PERMISSION state and then call RequestContinueDownload to resume a download

G

generateSaveFile(String, long) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Creates a filename (where the file should be saved) from info about a download.
generateSaveFileName(Context, String) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Returns the filename (where the file should be saved) from info about a download
generateTempSaveFileName(String) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns the filename (where the file should be saved) from info about a download
getAlarmReceiverClassName() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getAvailableBytes(File) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getClientIntent() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
getCompressedEntity(byte[], ContentResolver) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Compress data to send to server.
getConnectionManager() - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
getControl() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getDB(Context) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getDownloaderStringResourceIDFromState(int) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Converts download states that are returned by the IDownloaderClient.onDownloadStateChanged(int) callback into usable strings.
getDownloadInfoByFileName(String) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getDownloadInfoFromCursor(Cursor) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getDownloadProgressPercent(long, long) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getDownloadProgressString(long, long) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Showing progress in MB here.
getDownloadProgressStringNotification(long, long) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Adds a percentile to getDownloadProgressString.
getDownloads() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getExpansionAPKFileName(Context, boolean, int) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Returns the file name (without full path) for an Expansion APK file from the given context.
getExpansionFileName(int) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getExpansionFileSize(int) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getExpansionURL(int) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
Gets the expansion URL.
getExpansionURLCount() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
Gets the count of expansion URLs.
getFilesystemRoot(String) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getFlags() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getIDByIndex(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getIDForDownloadInfo(DownloadInfo) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getLastCheckedVersionCode() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
getLogMessageForNetworkError(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getMaxRetries() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getMaxRetries() - Method in class com.google.android.vending.licensing.ServerManagedPolicy
 
getMessenger() - Method in interface com.google.android.vending.expansion.downloader.IStub
 
getMinGzipSize(ContentResolver) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Retrieves the minimum size for compressing data.
getNetworkAvailabilityState(DownloadsDB) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getParams() - Method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
 
getPreferredHttpHost(Context, String) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadThread
Returns the preferred proxy to be used by clients.
getPublicKey() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getRetryCount() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getRetryCount() - Method in class com.google.android.vending.licensing.ServerManagedPolicy
 
getRetryUntil() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getRetryUntil() - Method in class com.google.android.vending.licensing.ServerManagedPolicy
 
getSALT() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getSaveFilePath(Context) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getSpeedString(float) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getStatus() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
getString(String, String) - Method in class com.google.android.vending.licensing.PreferenceObfuscator
 
getTimeRemaining(long) - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
getUngzippedContent(HttpEntity) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Gets the input stream from a response entity.
getValidityTimestamp() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
getValidityTimestamp() - Method in class com.google.android.vending.licensing.ServerManagedPolicy
 

H

handleFileUpdated(DownloadsDB, int, String, long) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The APK has been updated and a filename has been sent down from the Market call.
Helpers - Class in com.google.android.vending.expansion.downloader
Some helper functions for the download manager
HttpDateTime - Class in com.google.android.vending.expansion.downloader.impl
Helper for parsing an HTTP date.
HttpDateTime() - Constructor for class com.google.android.vending.expansion.downloader.impl.HttpDateTime
 

I

IDownloaderClient - Interface in com.google.android.vending.expansion.downloader
This interface should be implemented by the client activity for the downloader.
IDownloaderService - Interface in com.google.android.vending.expansion.downloader
This interface is implemented by the DownloaderService and by the DownloaderServiceMarshaller.
ILicenseResultListener - Interface in com.google.android.vending.licensing
 
ILicenseResultListener.Stub - Class in com.google.android.vending.licensing
Local-side IPC implementation stub class.
ILicenseResultListener.Stub() - Constructor for class com.google.android.vending.licensing.ILicenseResultListener.Stub
Construct the stub at attach it to the interface.
ILicensingService - Interface in com.google.android.vending.licensing
 
ILicensingService.Stub - Class in com.google.android.vending.licensing
Local-side IPC implementation stub class.
ILicensingService.Stub() - Constructor for class com.google.android.vending.licensing.ILicensingService.Stub
Construct the stub at attach it to the interface.
INDEX - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
isDeviceAllowed(String) - Method in interface com.google.android.vending.licensing.DeviceLimiter
Checks if this device is allowed to use the given user's license.
isDeviceAllowed(String) - Method in class com.google.android.vending.licensing.NullDeviceLimiter
 
isDownloadRequired() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
isExternalMediaMounted() - Static method in class com.google.android.vending.expansion.downloader.Helpers
 
isFilenameValid(String) - Static method in class com.google.android.vending.expansion.downloader.Helpers
Checks whether the filename looks legitimate
isStatusClientError(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the status is a client error (i.e.
isStatusCompleted(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the download has completed (either with success or error).
isStatusError(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the status is an error (i.e.
isStatusInformational(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the status is informational (i.e.
isStatusServerError(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the status is a server error (i.e.
isStatusSuccess(int) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Returns whether the status is a success (i.e.
IStub - Interface in com.google.android.vending.expansion.downloader
This is the interface that is used to connect/disconnect from the downloader service.
isWiFi() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 

K

kilobytes_per_second - Static variable in class com.android.vending.expansion.downloader.R.string
 
kilobytes_per_second - Static variable in class com.google.android.vending.licensing.R.string
 

L

LASTMOD - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
LicenseChecker - Class in com.google.android.vending.licensing
Client library for Android Market license verifications.
LicenseChecker(Context, Policy, String) - Constructor for class com.google.android.vending.licensing.LicenseChecker
 
LicenseCheckerCallback - Interface in com.google.android.vending.licensing
Callback for the license checker library.
LICENSED - Static variable in interface com.google.android.vending.licensing.Policy
LICENSED means that the server returned back a valid license response
LOG_TAG - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
LOGV - Static variable in class com.google.android.vending.expansion.downloader.Constants
Enable verbose logging
logVerboseInfo() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
LOGVV - Static variable in class com.google.android.vending.expansion.downloader.Constants
 
LOGX - Static variable in class com.google.android.vending.expansion.downloader.Constants
Enable separate connectivity logging
LVL_CHECK_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
LVL_CHECK_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 

M

MAIN_FILE_URL_INDEX - Static variable in class com.google.android.vending.licensing.APKExpansionPolicy
The design of the protocol supports n files.
MAX_DOWNLOADS - Static variable in class com.google.android.vending.expansion.downloader.Constants
The maximum number of rows in the database (FIFO)
MAX_REDIRECTS - Static variable in class com.google.android.vending.expansion.downloader.Constants
The maximum number of redirects.
MAX_RETRIES - Static variable in class com.google.android.vending.expansion.downloader.Constants
The number of times that the download manager will retry its network operations when no progress is happening before it gives up.
MAX_RETRY_AFTER - Static variable in class com.google.android.vending.expansion.downloader.Constants
The maximum amount of time that the download manager accepts for a Retry-After response header with a parameter in delta-seconds.
mControl - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mCurrentBytes - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mCurrentSpeed - Variable in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
mETag - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mFileName - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mFuzz - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
MIN_ARTIFICIAL_ERROR_STATUS - Static variable in class com.google.android.vending.expansion.downloader.Constants
The lowest-valued error status that is not an actual HTTP status code.
MIN_PROGRESS_STEP - Static variable in class com.google.android.vending.expansion.downloader.Constants
The minimum amount of progress that has to be done before the progress bar gets updated
MIN_PROGRESS_TIME - Static variable in class com.google.android.vending.expansion.downloader.Constants
The minimum amount of time that has to elapse before the progress bar gets updated, in ms
MIN_RETRY_AFTER - Static variable in class com.google.android.vending.expansion.downloader.Constants
The minimum amount of time that the download manager accepts for a Retry-After response header with a parameter in delta-seconds.
mIndex - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mLastMod - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mNumFailed - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
modifyRequestToAcceptGzipResponse(HttpRequest) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Modifies a request to indicate to the server that we would like a gzipped response.
mOverallProgress - Variable in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
mOverallTotal - Variable in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
mRedirectCount - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mRetryAfter - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
MSG_ONDOWNLOADPROGRESS - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
MSG_ONDOWNLOADSTATE_CHANGED - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
MSG_ONSERVICECONNECTED - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
MSG_REQUEST_ABORT_DOWNLOAD - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
MSG_REQUEST_CLIENT_UPDATE - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
MSG_REQUEST_CONTINUE_DOWNLOAD - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
MSG_REQUEST_DOWNLOAD_STATE - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
MSG_REQUEST_PAUSE_DOWNLOAD - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
MSG_SET_DOWNLOAD_FLAGS - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
mStatus - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mTimeRemaining - Variable in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 
mTotalBytes - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
mUri - Variable in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 

N

NETWORK_CANNOT_USE_ROAMING - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The current connection is roaming, and the download can't proceed over a roaming connection.
NETWORK_MOBILE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Bit flag for #setAllowedNetworkTypes corresponding to ConnectivityManager.TYPE_MOBILE.
NETWORK_NO_CONNECTION - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
There is no network connectivity.
NETWORK_OK - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The network is usable for the given download.
NETWORK_RECOMMENDED_UNUSABLE_DUE_TO_SIZE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The download exceeds the recommended maximum size for this network, the user must confirm for this download to proceed without WiFi.
NETWORK_TYPE_DISALLOWED_BY_REQUESTOR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The app requesting the download specific that it can't use the current network connection.
NETWORK_UNUSABLE_DUE_TO_SIZE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The download exceeds the maximum size for this network.
NETWORK_WIFI - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Bit flag for #setAllowedNetworkTypes corresponding to ConnectivityManager.TYPE_WIFI.
newInstance(String, Context) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Create a new HttpClient with reasonable defaults (which you can update).
newInstance(String) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Create a new HttpClient with reasonable defaults (which you can update).
NO_DOWNLOAD_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
NO_DOWNLOAD_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
nonce - Variable in class com.google.android.vending.licensing.ResponseData
 
NOT_LICENSED - Static variable in interface com.google.android.vending.licensing.Policy
NOT_LICENSED means that the server returned back a valid license response that indicated that the user definitively is not licensed
notification_download_complete - Static variable in class com.android.vending.expansion.downloader.R.string
When a download completes, a notification is displayed, and this string is used to indicate that the download successfully completed.
notification_download_complete - Static variable in class com.google.android.vending.licensing.R.string
When a download completes, a notification is displayed, and this string is used to indicate that the download successfully completed.
notification_download_failed - Static variable in class com.android.vending.expansion.downloader.R.string
When a download completes, a notification is displayed, and this string is used to indicate that the download failed.
notification_download_failed - Static variable in class com.google.android.vending.licensing.R.string
When a download completes, a notification is displayed, and this string is used to indicate that the download failed.
notificationLayout - Static variable in class com.android.vending.expansion.downloader.R.id
 
notificationLayout - Static variable in class com.google.android.vending.licensing.R.id
 
NotificationText - Static variable in class com.android.vending.expansion.downloader.R.style
 
NotificationText - Static variable in class com.google.android.vending.licensing.R.style
 
NotificationTextSecondary - Static variable in class com.android.vending.expansion.downloader.R.style
 
NotificationTextSecondary - Static variable in class com.google.android.vending.licensing.R.style
 
NotificationTextShadow - Static variable in class com.android.vending.expansion.downloader.R.style
 
NotificationTextShadow - Static variable in class com.google.android.vending.licensing.R.style
 
NotificationTitle - Static variable in class com.android.vending.expansion.downloader.R.style
 
NotificationTitle - Static variable in class com.google.android.vending.licensing.R.style
 
notify_panel_notification_icon_bg - Static variable in class com.android.vending.expansion.downloader.R.drawable
 
notify_panel_notification_icon_bg - Static variable in class com.google.android.vending.licensing.R.drawable
 
notifyUpdateBytes(long) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
NullDeviceLimiter - Class in com.google.android.vending.licensing
A DeviceLimiter that doesn't limit the number of devices that can use a given user's license.
NullDeviceLimiter() - Constructor for class com.google.android.vending.licensing.NullDeviceLimiter
 
NUM_FAILED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 

O

obfuscate(String, String) - Method in class com.google.android.vending.licensing.AESObfuscator
 
obfuscate(String, String) - Method in interface com.google.android.vending.licensing.Obfuscator
Obfuscate a string that is being stored into shared preferences.
Obfuscator - Interface in com.google.android.vending.licensing
Interface used as part of a Policy to allow application authors to obfuscate licensing data that will be stored into a SharedPreferences file.
onBind(Intent) - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onBind(Intent) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
onClientUpdated(Messenger) - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Call this when you get IDownloaderClient.onServiceConnected(Messenger m) from the DownloaderClient to register the client with the service.
onClientUpdated(Messenger) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
onCreate() - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onCreate() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
onCreate(SQLiteDatabase) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadsContentDBHelper
Goes through all of the tables in sTables and creates a database with the corresponding schema described in sSchemas.
onDestroy() - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onDestroy() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
onDestroy() - Method in class com.google.android.vending.licensing.LicenseChecker
Inform the library that the context is about to be destroyed, so that any open connections can be cleaned up.
onDownloadProgress(DownloadProgressInfo) - Method in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Shows the download progress.
onDownloadProgress(DownloadProgressInfo) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
onDownloadStateChanged(int) - Method in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Called when the download state changes.
onDownloadStateChanged(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
onHandleIntent(Intent) - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onHandleIntent(Intent) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This is the main thread for the Downloader.
onServiceConnected(Messenger) - Method in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Called internally by the stub when the service is bound to the client.
onServiceConnected(Messenger) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
onServiceConnected(ComponentName, IBinder) - Method in class com.google.android.vending.licensing.LicenseChecker
 
onServiceDisconnected(ComponentName) - Method in class com.google.android.vending.licensing.LicenseChecker
 
onStart(Intent, int) - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onStartCommand(Intent, int, int) - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
onTransact(int, Parcel, Parcel, int) - Method in class com.google.android.vending.licensing.ILicenseResultListener.Stub
 
onTransact(int, Parcel, Parcel, int) - Method in class com.google.android.vending.licensing.ILicensingService.Stub
 
onUpgrade(SQLiteDatabase, int, int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadsContentDBHelper
 

P

packageName - Variable in class com.google.android.vending.licensing.ResponseData
 
PARAM_MESSENGER - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
PARAM_MESSENGER - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
PARAM_NEW_STATE - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
PARAM_PROGRESS - Static variable in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
 
PARAMS_FLAGS - Static variable in class com.google.android.vending.expansion.downloader.DownloaderServiceMarshaller
 
parse(String) - Static method in class com.google.android.vending.expansion.downloader.impl.HttpDateTime
 
parse(String) - Static method in class com.google.android.vending.licensing.ResponseData
Parses response string into ResponseData.
parseDate(String) - Static method in class com.google.android.vending.expansion.downloader.impl.AndroidHttpClient
Returns the date of the given HTTP date string.
PATCH_FILE_URL_INDEX - Static variable in class com.google.android.vending.licensing.APKExpansionPolicy
 
Policy - Interface in com.google.android.vending.licensing
Policy used by LicenseChecker to determine whether a user should have access to the application.
PreferenceObfuscator - Class in com.google.android.vending.licensing
An wrapper for SharedPreferences that transparently performs data obfuscation.
PreferenceObfuscator(SharedPreferences, Obfuscator) - Constructor for class com.google.android.vending.licensing.PreferenceObfuscator
Constructor.
processServerResponse(int, ResponseData) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
Process a new response from the license server.
processServerResponse(int, ResponseData) - Method in interface com.google.android.vending.licensing.Policy
Provide results from contact with the license server.
processServerResponse(int, ResponseData) - Method in class com.google.android.vending.licensing.ServerManagedPolicy
Process a new response from the license server.
processServerResponse(int, ResponseData) - Method in class com.google.android.vending.licensing.StrictPolicy
Process a new response from the license server.
progress_bar - Static variable in class com.android.vending.expansion.downloader.R.id
 
progress_bar - Static variable in class com.google.android.vending.licensing.R.id
 
progress_bar_frame - Static variable in class com.android.vending.expansion.downloader.R.id
 
progress_bar_frame - Static variable in class com.google.android.vending.licensing.R.id
 
progress_text - Static variable in class com.android.vending.expansion.downloader.R.id
 
progress_text - Static variable in class com.google.android.vending.licensing.R.id
 
putString(String, String) - Method in class com.google.android.vending.licensing.PreferenceObfuscator
 

R

R - Class in com.android.vending.expansion.downloader
 
R() - Constructor for class com.android.vending.expansion.downloader.R
 
R - Class in com.google.android.vending.licensing
 
R() - Constructor for class com.google.android.vending.licensing.R
 
R.attr - Class in com.android.vending.expansion.downloader
 
R.attr() - Constructor for class com.android.vending.expansion.downloader.R.attr
 
R.attr - Class in com.google.android.vending.licensing
 
R.attr() - Constructor for class com.google.android.vending.licensing.R.attr
 
R.drawable - Class in com.android.vending.expansion.downloader
 
R.drawable() - Constructor for class com.android.vending.expansion.downloader.R.drawable
 
R.drawable - Class in com.google.android.vending.licensing
 
R.drawable() - Constructor for class com.google.android.vending.licensing.R.drawable
 
R.id - Class in com.android.vending.expansion.downloader
 
R.id() - Constructor for class com.android.vending.expansion.downloader.R.id
 
R.id - Class in com.google.android.vending.licensing
 
R.id() - Constructor for class com.google.android.vending.licensing.R.id
 
R.layout - Class in com.android.vending.expansion.downloader
 
R.layout() - Constructor for class com.android.vending.expansion.downloader.R.layout
 
R.layout - Class in com.google.android.vending.licensing
 
R.layout() - Constructor for class com.google.android.vending.licensing.R.layout
 
R.string - Class in com.android.vending.expansion.downloader
 
R.string() - Constructor for class com.android.vending.expansion.downloader.R.string
 
R.string - Class in com.google.android.vending.licensing
 
R.string() - Constructor for class com.google.android.vending.licensing.R.string
 
R.style - Class in com.android.vending.expansion.downloader
 
R.style() - Constructor for class com.android.vending.expansion.downloader.R.style
 
R.style - Class in com.google.android.vending.licensing
 
R.style() - Constructor for class com.google.android.vending.licensing.R.style
 
REDIRECT_COUNT - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
requestAbortDownload() - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Request that the service abort the current download.
requestAbortDownload() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
requestContinueDownload() - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Request that the service continue a paused download, when in any paused or failed state, including IDownloaderClient.STATE_PAUSED_BY_REQUEST.
requestContinueDownload() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
requestDownloadStatus() - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Requests that the download status be sent to the client.
requestDownloadStatus() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
requestPauseDownload() - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Request that the service pause the current download.
requestPauseDownload() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
resendState() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
resetDownload() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
 
resetPolicy() - Method in class com.google.android.vending.licensing.APKExpansionPolicy
We call this to guarantee that we fetch a fresh policy from the server.
responseCode - Variable in class com.google.android.vending.licensing.ResponseData
 
ResponseData - Class in com.google.android.vending.licensing
ResponseData from licensing server.
ResponseData() - Constructor for class com.google.android.vending.licensing.ResponseData
 
restartTime(long) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadInfo
Returns the time when a download should be restarted.
RETRY - Static variable in interface com.google.android.vending.licensing.Policy
RETRY means that the license response was unable to be determined --- perhaps as a result of faulty networking
RETRY_AFTER - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
RETRY_FIRST_DELAY - Static variable in class com.google.android.vending.expansion.downloader.Constants
The time between a failure and the first retry after an IOException.
run() - Method in class com.google.android.vending.expansion.downloader.impl.DownloadThread
Executes the download in a separate thread

S

SCHEMA - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
SCHEMA - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
ServerManagedPolicy - Class in com.google.android.vending.licensing
Default policy.
ServerManagedPolicy(Context, Obfuscator) - Constructor for class com.google.android.vending.licensing.ServerManagedPolicy
 
setClientIntent(PendingIntent) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
 
setCurrentBytes(long) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setCurrentBytes(long) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setCurrentBytes(long) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setDownloadFlags(int) - Method in interface com.google.android.vending.expansion.downloader.IDownloaderService
Set the flags for this download (e.g.
setDownloadFlags(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
setDownloadInfoFromCursor(DownloadInfo, Cursor) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
setExpansionFileName(int, String) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
setExpansionFileSize(int, long) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
 
setExpansionURL(int, String) - Method in class com.google.android.vending.licensing.APKExpansionPolicy
Sets the expansion URL.
setIcon(int) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setIcon(int) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setIcon(int) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setIntentRedelivery(boolean) - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
setMessenger(Messenger) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadNotification
Called in response to onClientUpdated.
setPendingIntent(PendingIntent) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setPendingIntent(PendingIntent) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setPendingIntent(PendingIntent) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setTicker(CharSequence) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setTicker(CharSequence) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setTicker(CharSequence) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setTimeRemaining(long) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setTimeRemaining(long) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setTimeRemaining(long) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setTitle(CharSequence) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setTitle(CharSequence) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setTitle(CharSequence) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
setTotalBytes(long) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
setTotalBytes(long) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
setTotalBytes(long) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
shouldStop() - Method in class com.google.android.vending.expansion.downloader.impl.CustomIntentService
 
shouldStop() - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
sRandom - Static variable in class com.google.android.vending.expansion.downloader.Helpers
 
startDownloadServiceIfRequired(Context, PendingIntent, Class<?>) - Static method in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
Starts the download if necessary.
startDownloadServiceIfRequired(Context, Intent, Class<?>) - Static method in class com.google.android.vending.expansion.downloader.DownloaderClientMarshaller
This version assumes that the intent contains the pending intent as a parameter.
startDownloadServiceIfRequired(Context, Intent, Class<?>) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
startDownloadServiceIfRequired(Context, PendingIntent, Class<?>) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
 
startDownloadServiceIfRequired(Context, PendingIntent, String, String) - Static method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Starts the download if necessary.
state_completed - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_COMPLETED - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_completed - Static variable in class com.google.android.vending.licensing.R.string
 
state_connecting - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_CONNECTING - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_connecting - Static variable in class com.google.android.vending.licensing.R.string
 
state_downloading - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_DOWNLOADING - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_downloading - Static variable in class com.google.android.vending.licensing.R.string
 
state_failed - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_FAILED - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_failed - Static variable in class com.google.android.vending.licensing.R.string
 
STATE_FAILED_CANCELED - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_failed_cancelled - Static variable in class com.android.vending.expansion.downloader.R.string
 
state_failed_cancelled - Static variable in class com.google.android.vending.licensing.R.string
 
state_failed_fetching_url - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_FAILED_FETCHING_URL - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_failed_fetching_url - Static variable in class com.google.android.vending.licensing.R.string
 
state_failed_sdcard_full - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_FAILED_SDCARD_FULL - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_failed_sdcard_full - Static variable in class com.google.android.vending.licensing.R.string
 
state_failed_unlicensed - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_FAILED_UNLICENSED - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_failed_unlicensed - Static variable in class com.google.android.vending.licensing.R.string
 
state_fetching_url - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_FETCHING_URL - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_fetching_url - Static variable in class com.google.android.vending.licensing.R.string
 
state_idle - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_IDLE - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_idle - Static variable in class com.google.android.vending.licensing.R.string
 
state_paused_by_request - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_BY_REQUEST - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_paused_by_request - Static variable in class com.google.android.vending.licensing.R.string
 
STATE_PAUSED_NEED_CELLULAR_PERMISSION - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
STATE_PAUSED_NEED_WIFI - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_paused_network_setup_failure - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_NETWORK_SETUP_FAILURE - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Scary case.
state_paused_network_setup_failure - Static variable in class com.google.android.vending.licensing.R.string
 
state_paused_network_unavailable - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_NETWORK_UNAVAILABLE - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_paused_network_unavailable - Static variable in class com.google.android.vending.licensing.R.string
 
state_paused_roaming - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_ROAMING - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_paused_roaming - Static variable in class com.google.android.vending.licensing.R.string
 
state_paused_sdcard_unavailable - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_SDCARD_UNAVAILABLE - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
 
state_paused_sdcard_unavailable - Static variable in class com.google.android.vending.licensing.R.string
 
state_paused_wifi_disabled - Static variable in class com.android.vending.expansion.downloader.R.string
 
STATE_PAUSED_WIFI_DISABLED - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Both STATE_PAUSED_WIFI_DISABLED and STATE_PAUSED_NEED_WIFI imply that Wi-Fi is unavailable and cellular permission will NOT restart the service.
state_paused_wifi_disabled - Static variable in class com.google.android.vending.licensing.R.string
 
STATE_PAUSED_WIFI_DISABLED_NEED_CELLULAR_PERMISSION - Static variable in interface com.google.android.vending.expansion.downloader.IDownloaderClient
Both STATE_PAUSED_WIFI_DISABLED_NEED_CELLULAR_PERMISSION and STATE_PAUSED_NEED_CELLULAR_PERMISSION imply that Wi-Fi is unavailable and cellular permission will restart the service.
state_paused_wifi_unavailable - Static variable in class com.android.vending.expansion.downloader.R.string
 
state_paused_wifi_unavailable - Static variable in class com.google.android.vending.licensing.R.string
 
state_unknown - Static variable in class com.android.vending.expansion.downloader.R.string
 
state_unknown - Static variable in class com.google.android.vending.licensing.R.string
 
STATUS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
STATUS_BAD_REQUEST - Static variable in class com.google.android.vending.expansion.downloader.Constants
This request couldn't be parsed.
status_bar_ongoing_event_progress_bar - Static variable in class com.android.vending.expansion.downloader.R.layout
 
status_bar_ongoing_event_progress_bar - Static variable in class com.google.android.vending.licensing.R.layout
 
STATUS_CANCELED - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download was canceled
STATUS_CANCELED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download was canceled
STATUS_CANNOT_RESUME - Static variable in class com.google.android.vending.expansion.downloader.Constants
Some possibly transient error occurred, but we can't resume the download.
STATUS_CANNOT_RESUME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Some possibly transient error occurred, but we can't resume the download.
STATUS_DEVICE_NOT_FOUND_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because no external storage device was found.
STATUS_DEVICE_NOT_FOUND_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because no external storage device was found.
STATUS_FILE_ALREADY_EXISTS_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
The requested destination file already exists.
STATUS_FILE_ALREADY_EXISTS_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The requested destination file already exists.
STATUS_FILE_DELIVERED_INCORRECTLY - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The file was delivered incorrectly
STATUS_FILE_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because of a storage issue.
STATUS_FILE_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because of a storage issue.
STATUS_FORBIDDEN - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
The requested URL is no longer available
STATUS_HTTP_DATA_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because of an error receiving or processing data at the HTTP level.
STATUS_HTTP_DATA_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because of an error receiving or processing data at the HTTP level.
STATUS_HTTP_EXCEPTION - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because of an HttpException while setting up the request.
STATUS_HTTP_EXCEPTION - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because of an HttpException while setting up the request.
STATUS_INSUFFICIENT_SPACE_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed due to insufficient storage space.
STATUS_INSUFFICIENT_SPACE_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed due to insufficient storage space.
STATUS_LENGTH_REQUIRED - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download cannot be performed because the length cannot be determined accurately.
STATUS_NOT_ACCEPTABLE - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download can't be performed because the content type cannot be handled.
STATUS_PAUSED_BY_APP - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download has been paused by the owning app.
STATUS_PENDING - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download hasn't stated yet
STATUS_PRECONDITION_FAILED - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download was interrupted and cannot be resumed.
STATUS_QUEUED_FOR_WIFI - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is waiting for a Wi-Fi connection to proceed.
STATUS_QUEUED_FOR_WIFI_OR_CELLULAR_PERMISSION - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is waiting for a Wi-Fi connection to proceed or for permission to download over cellular.
STATUS_RUNNING - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download has started
STATUS_SUCCESS - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download has successfully completed.
STATUS_SUCCESS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download has successfully completed.
STATUS_TOO_MANY_REDIRECTS - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because there were too many redirects.
STATUS_TOO_MANY_REDIRECTS - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because there were too many redirects.
STATUS_UNHANDLED_HTTP_CODE - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because of an unspecified unhandled HTTP code.
STATUS_UNHANDLED_HTTP_CODE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because of an unspecified unhandled HTTP code.
STATUS_UNHANDLED_REDIRECT - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download couldn't be completed because of an HTTP redirect response that the download manager couldn't handle.
STATUS_UNHANDLED_REDIRECT - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download couldn't be completed because of an HTTP redirect response that the download manager couldn't handle.
STATUS_UNKNOWN_ERROR - Static variable in class com.google.android.vending.expansion.downloader.Constants
This download has completed with an error.
STATUS_UNKNOWN_ERROR - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download has completed with an error.
STATUS_WAITING_FOR_NETWORK - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is waiting for network connectivity to proceed.
STATUS_WAITING_TO_RETRY - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download encountered some network error and is waiting before retrying the request.
StrictPolicy - Class in com.google.android.vending.licensing
Non-caching policy.
StrictPolicy() - Constructor for class com.google.android.vending.licensing.StrictPolicy
 

T

TABLE_NAME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
TABLE_NAME - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
TAG - Static variable in class com.google.android.vending.expansion.downloader.Constants
Tag used for debugging/logging
time_remaining - Static variable in class com.android.vending.expansion.downloader.R.id
 
time_remaining - Static variable in class com.android.vending.expansion.downloader.R.string
 
time_remaining - Static variable in class com.google.android.vending.licensing.R.id
 
time_remaining - Static variable in class com.google.android.vending.licensing.R.string
 
time_remaining_notification - Static variable in class com.android.vending.expansion.downloader.R.string
 
time_remaining_notification - Static variable in class com.google.android.vending.licensing.R.string
 
timestamp - Variable in class com.google.android.vending.licensing.ResponseData
 
title - Static variable in class com.android.vending.expansion.downloader.R.id
 
title - Static variable in class com.google.android.vending.licensing.R.id
 
toString() - Method in class com.google.android.vending.licensing.ResponseData
 
TOTALBYTES - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 

U

unobfuscate(String, String) - Method in class com.google.android.vending.licensing.AESObfuscator
 
unobfuscate(String, String) - Method in interface com.google.android.vending.licensing.Obfuscator
Undo the transformation applied to data by the obfuscate() method.
updateDownload(DownloadInfo) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
This function will add a new file to the database if it does not exist.
updateDownload(DownloadInfo, ContentValues) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateDownloadCurrentBytes(DownloadInfo) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateFlags(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateFromDb(DownloadInfo) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateLVL(Context) - Method in class com.google.android.vending.expansion.downloader.impl.DownloaderService
Updates the LVL information from the server.
updateMetadata(ContentValues) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateMetadata(int, int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
updateNotification(Context) - Method in interface com.google.android.vending.expansion.downloader.impl.DownloadNotification.ICustomNotification
 
updateNotification(Context) - Method in class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
updateNotification(Context) - Method in class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
updateStatus(int) - Method in class com.google.android.vending.expansion.downloader.impl.DownloadsDB
 
URI - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
userId - Variable in class com.google.android.vending.licensing.ResponseData
 

V

V14CustomNotification - Class in com.google.android.vending.expansion.downloader.impl
 
V14CustomNotification() - Constructor for class com.google.android.vending.expansion.downloader.impl.V14CustomNotification
 
V3CustomNotification - Class in com.google.android.vending.expansion.downloader.impl
 
V3CustomNotification() - Constructor for class com.google.android.vending.expansion.downloader.impl.V3CustomNotification
 
ValidationException - Exception in com.google.android.vending.licensing
Indicates that an error occurred while validating the integrity of data managed by an Obfuscator.}
ValidationException() - Constructor for exception com.google.android.vending.licensing.ValidationException
 
ValidationException(String) - Constructor for exception com.google.android.vending.licensing.ValidationException
 
verifyLicense(int, String, String) - Method in interface com.google.android.vending.licensing.ILicenseResultListener
 
versionCode - Variable in class com.google.android.vending.licensing.ResponseData
 
VISIBILITY_HIDDEN - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download doesn't show in the UI or in the notifications.
VISIBILITY_VISIBLE - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is visible but only shows in the notifications while it's in progress.
VISIBILITY_VISIBLE_NOTIFY_COMPLETED - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloaderService
This download is visible and shows in the notifications while in progress and after completion.

W

WATCHDOG_WAKE_TIMER - Static variable in class com.google.android.vending.expansion.downloader.Constants
The wake duration to check to see if a download is possible.
writeToParcel(Parcel, int) - Method in class com.google.android.vending.expansion.downloader.DownloadProgressInfo
 

_

_ID - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.DownloadColumns
 
_ID - Static variable in class com.google.android.vending.expansion.downloader.impl.DownloadsDB.MetadataColumns
 
A B C D E F G H I K L M N O P R S T U V W _ 

Copyright © 2012–2014 simpligility technologies inc.. All rights reserved.