Class android.content.pm.PackageInstaller

Added Methods
void checkInstallConstraints(List<String>, InstallConstraints, Executor, Consumer<InstallConstraintsResult>)  
void commitSessionAfterInstallConstraintsAreMet(int, IntentSender, InstallConstraints, long)  
void uninstall(VersionedPackage, int, IntentSender)  
void waitForInstallConstraints(List<String>, InstallConstraints, IntentSender, long)  
 

Added Fields
String EXTRA_INSTALL_CONSTRAINTS  
String EXTRA_INSTALL_CONSTRAINTS_RESULT  
String EXTRA_PRE_APPROVAL  
int STATUS_FAILURE_TIMEOUT