Create sdk sandbox data when starting instrumentation

If a client package of the sdk sandbox process we are instrumenting
doesn't depend on any SDKs (i.e. doesn't have <uses-sdk-library> tags),
then we won't create sdk sandbox data directories for the sdk sandbox
process.

This changes fixes it by manually calling reconcileSdkData during
notifyInstrumentationStarted

Bug: 209061624
Test: atest SdkSandboxManagerServiceUnitTests
Test: atest SdkSandboxInprocessTests
Change-Id: Iebeabb96dc218f7c0b67339d5ae31fdc61a3e76c
2 files changed
tree: 693de01ec3762b64526769e5c9bb02f343197612
  1. adservices/
  2. apex/
  3. sdksandbox/
  4. OWNERS
  5. PREUPLOAD.cfg
  6. TEST_MAPPING