commit | e65c629b2beba8e78dc783f8442c543931df23d6 | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Fri Feb 07 20:34:12 2025 +0000 |
committer | Colin Cross <ccross@android.com> | Fri Feb 07 21:31:09 2025 +0000 |
tree | fbcae447b522cdfc87b64066d8b989c96461d908 | |
parent | 720c33982990e4560f0925a90af3dad44b15efc2 [diff] |
Make packages/modules/Virtualization tests available to the platform Soong was accidentally allowing a corner case where modules that were not supposed to be available to the platform (due to apex_available being set to an apex and not including "//apex_available:platform") were being made available to the platform as long as no apex modules depended on them. Move the apex_available: ["com.android.virt"] from the defaults modules to the rust_library modules so that it doesn't apply to the rust_test modules. Bug: 394664568 Test: compare out/soong/installs-${TARGET_PRODUCT}.mk Change-Id: Idff0deb6063ad0bc4ce4a95c43f6fb4d19e57260
Android Virtualization Framework (AVF) provides secure and private execution environments for executing code. AVF is ideal for security-oriented use cases that require stronger isolation assurances over those offered by Android’s app sandbox.
Visit our public doc site to learn more about what AVF is, what it is for, and how it is structured. This repository contains source code for userspace components of AVF.
If you want a quick start, see the getting started guideline and follow the steps there.
For in-depth explanations about individual topics and components, visit the following links.
AVF components:
AVF APIs:
How-Tos: