summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/14/changes
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2011-08-16 16:06:53 -0700
committerChristopher Tate <ctate@google.com>2011-08-30 18:23:13 -0700
commitcc55f8136e1c4f5cb404a18c7553929c23bd52ca (patch)
tree06c385593a0608f1022dcf78ceda72bcab4fb8ec /docs/html/sdk/api_diff/14/changes
parent960ba9132c02bfe2655268c2e5cb441c025c607f (diff)
Properly handle PACKAGE_REPLACED in addition to _ADDED and _REMOVED
Certain kinds of application update generate this broadcast regime rather than the REMOVE / ADD sequence that results from e.g. using the -r option when invoking 'adb install'. We also push the agent classname lookup to the last moment before actually running the backup, rather than caching it as part of the record of what apps need a backup pass in the future. This was causing a bug in which a package reinstall that renamed the app's agent class would wind up with a crash at backup time, trying to load the wrong class. Fixes bug 5156094 / bug 4308977 Change-Id: I4e3e12d86e6ee40809f14fd12ab762116dbee0b5
Diffstat (limited to 'docs/html/sdk/api_diff/14/changes')
0 files changed, 0 insertions, 0 deletions