A partir de 2026, para alinearnos con nuestro modelo de desarrollo estable de la rama principal y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en AOSP en el segundo y cuarto trimestre. Para compilar AOSP y contribuir a él, te recomendamos que utilices android-latest-release en lugar de aosp-main. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Asignación de dispositivos en Tradefed
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Al iniciar una prueba (por ejemplo, una prueba de instrumentación), es posible que necesite un dispositivo para poder ejecutarse correctamente. O es posible que la prueba (como algunas pruebas unitarias de Java) no necesite ningún dispositivo. Todavía otros o incluso pueden necesitar múltiples dispositivos (como pruebas de teléfono + reloj). En todos esos casos, el Administrador de dispositivos es responsable de asignar los dispositivos necesarios a la prueba para que se ejecute correctamente. Llamamos a esta fase el paso de asignación de dispositivos o selección de dispositivos.
La asignación está impulsada por DeviceSelectionOptions que permite que una prueba declare las propiedades que necesita de un dispositivo, incluidas:
- Nivel de bateria
- Tipo de dispositivo
- Tipo de producto
- Número de serie
y más.
Uso de dispositivos reales
Esta es la configuración predeterminada que se asignará a todas las pruebas que no especifiquen ninguna propiedad del dispositivo. Se seleccionará y asignará a la prueba un dispositivo físico aleatorio marcado como DISPONIBLE .
Sin usar dispositivos
Cuando la prueba no necesita dispositivos, puede especificar --null-device o -n en su línea de comando, o <option name="null-device" value="true" /> en su XML de configuración. Esto asigna un marcador de posición de código auxiliar NullDevice que representa que no se asignó ningún dispositivo.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2022-06-06 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2022-06-06 (UTC)"],[],[]]