Add SurfacePackage rendering

Adds logic within CodeHolder to handle requesting
a View from loaded code, and passing this as a
SurfacePackage to SupplementalProcessManager. Each
SurfacePackage is allocated a unique id. When a
SurfacePackage is ready, SupplementalProcessManager
will call back into the calling package.

Test: atest SupplementalProcessTests
Bug: 204989872
Change-Id: I30f06482f91602d1a11d8f1f452bd09694557650
4 files changed
tree: ddbfc5c4fa11f48228115792c980a8d4fc4b9666
  1. sdksandbox/