自 2026 年起,为了与我们的主干稳定开发模型保持一致,并确保生态系统的平台稳定性,我们将在第 2 季度和第 4 季度将源代码发布到 AOSP。对于构建 AOSP 和向 AOSP 贡献代码,我们建议使用 android-latest-release 而不是 aosp-main。android-latest-release 清单分支将始终引用推送到 AOSP 的最新版本。如需了解详情,请参阅 AOSP 变更。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
原生设备
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
部分 Android 设备缺少完整的框架层,因此功能受限。
Tradefed 支持以下设备,称为 NativeDevice。
架构
我们的设备表示采用分层架构。TestDevice 扩展了 NativeDevice,这反映了原生设备是完整 Android 设备的一个子集。
该实现会自动处理设备状态检测和设备可用性的各种情况。
启用支持
如果 NativeDevice 由 Tradefed 启动(如虚拟设备的情况),请使用以下选项:
base-device-type-request = 'NATIVE_DEVICE'
如果设备是预先存在的,请在启动 Tradefed 时设置 NOTIFY_AS_NATIVE 环境变量。以英文逗号分隔列表的形式指定 NOTIFY_AS_NATIVE,其中包含要视为非完整框架的设备的序列号。
NOTIFY_AS_NATIVE=<serial>,<serial1> ./tradefed.sh
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-12-03。
[null,null,["最后更新时间 (UTC):2025-12-03。"],[],[]]