commit | c52c977aaec0935e516916fd14cc33c4e0ab31fc | [log] [tgz] |
---|---|---|
author | Jaewan Kim <jaewan@google.com> | Fri Dec 06 15:40:23 2024 +0900 |
committer | Jaewan Kim <jaewan@google.com> | Sat Dec 07 00:19:08 2024 +0000 |
tree | 3766bd0617278a3fde5c3c862035386b9c61aba7 | |
parent | a5e791d2d4c79c30ac01ff986f1ce4e4f99853ee [diff] |
VmTerminalApp: Show error activity for unrecoverable error This CL launches error activity for any of followings: - Uncaught exception - Failed to connect to VM due to the timeout - Failed to create client certs - Failed to start VM To achieve so, error activity is changed to be run on the separated process because main process may be shutting down. Bug: 381182508 Bug: 376796062 Test: Manually with KEYCODE_UNKNOWN, plus wrote local patch to throw \ exceptions from activity, service, and executor service. Change-Id: I610136a181109a0d1bd5cb996f5c81873fcb6824
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: