Added Application Suggestions.

Added in custom Resolver to handle providing suggestions.

Added in Service to handle providing suggestions to custom resolver.

Added in ability to provider suggestions through a Proxy to another
application which must be installed during compile time if one is
to be used. This is a similar implementation to how the Location
Services work.

Change-Id: Id960260596b7bb6485caa1e1d07744e387a4c6e9
This commit is contained in:
herriojr
2015-09-08 13:59:20 -07:00
parent 35df988aa5
commit e78ca4d6fe
27 changed files with 2274 additions and 0 deletions

View File

@@ -463,6 +463,7 @@ package cyanogenmod.platform {
public static final class Manifest.permission {
ctor public Manifest.permission();
field public static final java.lang.String ACCESS_APP_SUGGESTIONS = "cyanogenmod.permission.ACCESS_APP_SUGGESTIONS";
field public static final java.lang.String HARDWARE_ABSTRACTION_ACCESS = "cyanogenmod.permission.HARDWARE_ABSTRACTION_ACCESS";
field public static final java.lang.String MANAGE_ALARMS = "cyanogenmod.permission.MANAGE_ALARMS";
field public static final java.lang.String MANAGE_PERSISTENT_STORAGE = "cyanogenmod.permission.MANAGE_PERSISTENT_STORAGE";
@@ -482,10 +483,18 @@ package cyanogenmod.platform {
ctor public R();
}
public static final class R.array {
ctor public R.array();
}
public static final class R.attr {
ctor public R.attr();
}
public static final class R.bool {
ctor public R.bool();
}
public static final class R.drawable {
ctor public R.drawable();
}