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.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
Subclases directas conocidas
|
Resumen
Métodos públicos |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
Configura una estrategia de reintentos para el HttpRequestInitializer proporcionado.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
Configura una estrategia de reintentos para el HttpRequestInitializer proporcionado.
|
static
Credentials
|
createCredential( scopes)
Intenta crear credenciales de la API de Google con credenciales predeterminadas.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
Crea credenciales a partir del archivo de claves JSON.
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
Constantes
APP_NAME
public static final String APP_NAME
Valor de la constante:
"tradefed"
Constructores públicos
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
Métodos públicos
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
Configura una estrategia de reintentos para el HttpRequestInitializer proporcionado. En caso de errores del servidor, las solicitudes se reintentarán automáticamente con una retirada exponencial.
| Parámetros |
initializer |
HttpRequestInitializer: Es un inicializador que configurará una estrategia de reintento. |
| Muestra |
HttpRequestInitializer |
Es un inicializador que reintentará automáticamente las solicitudes con errores. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
Configura una estrategia de reintentos para el HttpRequestInitializer proporcionado. En caso de errores del servidor, las solicitudes se reintentarán automáticamente con una retirada exponencial.
| Parámetros |
initializer |
HttpRequestInitializer: Es un inicializador que configurará una estrategia de reintento. |
connectTimeout |
int |
readTimeout |
int |
| Muestra |
HttpRequestInitializer |
Es un inicializador que reintentará automáticamente las solicitudes con errores. |
createCredential
public static Credentials createCredential ( scopes)
Intenta crear credenciales de la API de Google con credenciales predeterminadas.
Solo se usa la credencial predeterminada.
| Parámetros |
scopes |
: Son los permisos de la credencial. |
| Arroja |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
Crea credenciales a partir del archivo de claves JSON.
| Parámetros |
file |
File: Es el archivo de claves p12. |
scopes |
: Es el alcance de la API. |
| Arroja |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
| Parámetros |
requestInitializer |
HttpRequestInitializer: Un HttpRequestInitializer, normalmente Credential. |
connectTimeout |
int: Tiempo de espera de conexión en milisegundos. |
readTimeout |
int: Tiempo de espera de lectura en milisegundos. |
Métodos protegidos
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
| Parámetros |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
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: 2025-12-04 (UTC)
[null,null,["Última actualización: 2025-12-04 (UTC)"],[],[]]