commit | a53f9a3145e9ce352dae77d5b864feca85cc857b | [log] [tgz] |
---|---|---|
author | Nikita Ioffe <ioffe@google.com> | Fri Jan 10 16:34:24 2025 +0000 |
committer | Nikita Ioffe <ioffe@google.com> | Wed Jan 15 07:05:48 2025 -0800 |
tree | 8c42fe103b1a2b15a100933831878c49d6bdaea7 | |
parent | 1c205f7bccb2529da40b0fd16cc1064b0a8b3c8e [diff] |
Explicitly set target_sdk_version of vmshareapp GTS tests are built from the latest desert release and are executed on the previous desert releases. Because of that, we need to manually set target_sdk_version of the test apps to a finalized sdk. Otherwise when built from the branch with non-finalized SDK (e.g. Baklava), the resulting test apk won't install on the previous SDKs. Note: this only fixes the following error: "Requires development platform Baklava but this is a release platform". The tests still fail on the previous releases because they reference APIs that were introduced in Baklava. This failure will be addressed in the follow-up patch. Bug: 388702766 Test: atest MicrodroidTests.GTS Change-Id: Ib53c53d1ba597b221f706382d002fa5a3d2237bd
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: