ProfileHelper: compat helper class for Profile flows in existing Java

This is a temporary measure to bring up the app with an initial
 set of user profile data sourced from UserInteractor. This is
effectively a snapshot of current profile state, combined with
a wrapper to access the availability StateFlow via an interface
(hiding a suspend call).

Test: atest IntentResolver-tests-unit:ProfileHelperTest
Bug: 311348033
Flag: ACONFIG com.android.intentresolver.ENABLE_PRIVATE_PROFILE
Change-Id: I6db6ece3bebbed22d0a6b7cf981873f96dd97745
4 files changed
tree: 36d6227449e0590b9e2e2eaf9bb2e9f9cd7d0876
  1. aconfig/
  2. java/
  3. tests/
  4. Android.bp
  5. AndroidManifest-app.xml
  6. AndroidManifest-lib.xml
  7. OWNERS
  8. PREUPLOAD.cfg
  9. proguard.flags
  10. README.md
  11. TEST_MAPPING
README.md

IntentResolver

About

IntentResolver provides the implementation for Intent ACTION_CHOOSER

See also: ShareCompat.IntentBuilder