Build API stubs instead of implementation jars for i18n and Conscrypt
deps.

With the thin master-art manifest we rely on the prebuilts for those
modules. They contained the implementation jars as part of the SDKs by
mistake, but that is no longer the case so those dependencies will
fail.

Test: m installclean && \
      rm -rf out/{target,host}/common/obj && \
      art/tools/buildbot-build.sh && \
      art/tools/buildbot-teardown-device.sh && \
      art/tools/buildbot-cleanup-device.sh && \
      art/tools/buildbot-setup-device.sh && \
      art/tools/buildbot-sync.sh && \
      art/tools/run-libcore-tests.sh --mode=device --variant=X64 && \
      art/tools/run-libcore-tests.sh --mode=host -j48 && \
      art/tools/run-libjdwp-tests.sh --mode=device --variant=X64 && \
      art/tools/run-libjdwp-tests.sh --mode=host && \
      art/test/testrunner/testrunner.py --target --64 && \
      art/test/testrunner/testrunner.py --host --64
Bug: 233062411
Change-Id: I8484c17e067c6f744b0715b4cdd73d9b9efa8757
1 file changed