Ab dem 27. März 2025 empfehlen wir, android-latest-release anstelle von aosp-main zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
Bekannte direkte Unterklassen
|
Zusammenfassung
Öffentliche Methoden |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
Richten Sie eine Wiederholungsstrategie für den bereitgestellten HttpRequestInitializer ein.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
Richten Sie eine Wiederholungsstrategie für den bereitgestellten HttpRequestInitializer ein.
|
static
Credentials
|
createCredential( scopes)
Versuchen Sie, Google API-Anmeldedaten mit Standardanmeldedaten zu erstellen.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
Anmeldedaten aus JSON-Schlüsseldatei erstellen
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
Konstanten
APP_NAME
public static final String APP_NAME
Konstanter Wert:
"tradefed"
Öffentliche Konstruktoren
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
Öffentliche Methoden
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
Richten Sie eine Wiederholungsstrategie für den bereitgestellten HttpRequestInitializer ein. Bei Serverfehlern werden Anfragen automatisch mit exponentiellem Backoff wiederholt.
| Parameter |
initializer |
HttpRequestInitializer: Ein Initialisierer, der eine Wiederholungsstrategie einrichtet. |
| Returns |
HttpRequestInitializer |
ein Initialisierungsprogramm, das fehlgeschlagene Anfragen automatisch wiederholt. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
Richten Sie eine Wiederholungsstrategie für den bereitgestellten HttpRequestInitializer ein. Bei Serverfehlern werden Anfragen automatisch mit exponentiellem Backoff wiederholt.
| Parameter |
initializer |
HttpRequestInitializer: Ein Initialisierer, der eine Wiederholungsstrategie einrichtet. |
connectTimeout |
int |
readTimeout |
int |
| Returns |
HttpRequestInitializer |
ein Initialisierungsprogramm, das fehlgeschlagene Anfragen automatisch wiederholt. |
createCredential
public static Credentials createCredential ( scopes)
Versuchen Sie, Google API-Anmeldedaten mit Standardanmeldedaten zu erstellen.
Es werden nur Standardanmeldedaten verwendet.
| Parameter |
scopes |
: Bereiche für die Anmeldedaten. |
| Ausgabe |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
Anmeldedaten aus JSON-Schlüsseldatei erstellen
| Parameter |
file |
File: die P12-Schlüsseldatei |
scopes |
: Der Bereich der API. |
| Ausgabe |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
| Parameter |
requestInitializer |
HttpRequestInitializer: eine HttpRequestInitializer, normalerweise Credential. |
connectTimeout |
int: Zeitlimit für die Verbindung in Millisekunden. |
readTimeout |
int: Lese-Zeitlimit in Millisekunden. |
Geschützte Methoden
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
| Parameter |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-12-04 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-12-04 (UTC)."],[],[]]