Java API export of CorePlatformApi

This API surface is not a proper superset of PublicApi. e.g. consscrypt
provides SSLEngines to public's stub jar but not to coreplatform's stub
jar.

This complexity is not included in API export. The complexity will be
handled by the build orchestrator during API assembly (possibly via some
hardcoding).

(Also updating string representation of system_server to match the one
in Soong)

Test: b test //build/bazel/rules/apis:api_domain_test_suite
Bug: 262014796
Change-Id: I60c80d6b4d716c47024072519c84a7ed200dbc95
2 files changed
tree: decc3d1b8aab0dc5fe2c58a0e47b18c7a0cf0e10
  1. bin/
  2. ci/
  3. compliance/
  4. docs/
  5. examples/
  6. flags/
  7. json_module_graph/
  8. mk2rbc/
  9. mkcompare/
  10. platforms/
  11. product_config/
  12. product_variables/
  13. rules/
  14. scripts/
  15. tests/
  16. vendor/
  17. .gitignore
  18. bazel.BUILD
  19. bazel.WORKSPACE
  20. buildifier_hook.sh
  21. common.bazelrc
  22. darwin.bazelrc
  23. linux.bazelrc
  24. OWNERS
  25. PREUPLOAD.cfg
  26. README.md
README.md

Bazel

The code in this directory is experimental. Bazel support for Android Platform is undergoing active development and workflow stability is currently not guaranteed.