Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
OtaDeviceBuildInfo
public
class
OtaDeviceBuildInfo
extends DeviceBuildInfo
Eine IDeviceBuildInfo, die für OTA-Update-Tests verwendet wird. Sie besteht aus zwei Geräte-Builds für ITestDevice:
- ein Baseline-Build-Image (der Build, von dem aus das OTA-Update erfolgt).
- einen OTA-Build (einen Build für OTA). Sollte die erforderlichen Build-Attribute und das zugehörige OTA-Paket enthalten.
this enthält den Baseline-Build und
getOtaBuild() gibt den OTA-Build zurück.
Zusammenfassung
Felder
mReportTargetBuild
protected boolean mReportTargetBuild
Öffentliche Konstruktoren
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
| Parameter |
buildInfo |
IDeviceBuildInfo |
Öffentliche Methoden
cleanUp
public void cleanUp ()
Temporäre Build-Dateien löschen
cleanUp
public void cleanUp (List<File> doNotDelete)
Version von cleanUp(), in der einige Dateien nicht gelöscht werden.
| Parameter |
doNotDelete |
List |
getBaselineBuildId
public String getBaselineBuildId ()
| Gibt Folgendes zurück: |
String |
|
public File getBaselineOtatoolsZip ()
| Gibt Folgendes zurück: |
File |
|
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
| Gibt Folgendes zurück: |
File |
|
getBuildBranch
public String getBuildBranch ()
Optionale Methode zum Zurückgeben des Quellcodeverwaltungszweigs, aus dem der zu testende Build erstellt wurde.
| Gibt Folgendes zurück: |
String |
Der Build-Branch oder null, falls nicht festgelegt/nicht zutreffend |
getBuildFlavor
public String getBuildFlavor ()
Optionale Methode zum Zurückgeben des Typs des Builds, der getestet wird.
Eine gängige Implementierung für Android-Plattform-Builds gibt (Build-Produkt)-(Build-Betriebssystem)-(Build-Variante) zurück.
z. B. generic-linux-userdebug
| Gibt Folgendes zurück: |
String |
Der Build-Flavor oder null, falls nicht festgelegt oder nicht zutreffend |
getBuildId
public String getBuildId ()
Gibt die eindeutige Kennung des zu testenden Builds zurück. Darf nie null sein. Die Standardeinstellung ist UNKNOWN_BUILD_ID.
| Gibt Folgendes zurück: |
String |
|
getBuildTargetName
public String getBuildTargetName ()
Gibt den vollständigen Namen des zu testenden Builds zurück.
Eine gängige Implementierung besteht darin, den Namen des Build-Ziels aus einer Kombination aus Build-Variante und Branch-Namen zu erstellen. [z. B. (Branch-Name)-(Build-Variante)]
| Gibt Folgendes zurück: |
String |
|
public File getOtaTools ()
| Gibt Folgendes zurück: |
File |
|
public File getTargetOtatoolsZip ()
| Gibt Folgendes zurück: |
File |
|
getTargetTargetFileZip
public File getTargetTargetFileZip ()
| Gibt Folgendes zurück: |
File |
|
public void setBaselineOtatoolsZip (File file,
String version)
| Parameter |
file |
File |
version |
String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file,
String version)
| Parameter |
file |
File |
version |
String |
setOtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
| Parameter |
otaBuild |
IDeviceBuildInfo |
public void setOtaTools (File otaTools,
String version)
| Parameter |
otaTools |
File |
version |
String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
| Parameter |
downgrade |
boolean |
public void setTargetOtatoolsZip (File file,
String version)
| Parameter |
file |
File |
version |
String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file,
String version)
| Parameter |
file |
File |
version |
String |
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: 2026-06-22 (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: 2026-06-22 (UTC)."],[],[]]