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.
OtaDeviceBuildInfo
public
class
OtaDeviceBuildInfo
extends DeviceBuildInfo
Eine IDeviceBuildInfo
, die für Over-the-air-Aktualisierungstests verwendet wird. Es besteht aus zwei Geräte-Builds für ITestDevice
:
- ein Baseline-Build-Image (das Build, aus dem OTA erstellt wird)
- ein OTA-Build (Build für OTA). Muss 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 bereinigen
cleanUp
public void cleanUp ( doNotDelete)
Version von cleanUp()
, bei der einige Dateien nicht gelöscht werden.
getBaselineBuildId
public String getBaselineBuildId ()
public File getBaselineOtatoolsZip ()
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
getBuildBranch
public String getBuildBranch ()
Optionale Methode, um den Quellkontrollzweig zurückzugeben, aus dem der getestete Build erstellt wurde.
Returns |
String |
den Build-Branch oder null , wenn nicht festgelegt/nicht zutreffend |
getBuildFlavor
public String getBuildFlavor ()
Optionale Methode, um den Typ des getesteten Builds zurückzugeben.
Eine gängige Implementierung für Builds der Android-Plattform ist die Rückgabe von (Build-Produkt)-(Build-Betriebssystem)-(Build-Variante).
ie generic-linux-userdebug
Returns |
String |
die Build-Variante oder null , wenn nicht festgelegt/nicht zutreffend |
getBuildId
public String getBuildId ()
Die eindeutige Kennung des zu testenden Builds. Darf niemals null sein. Die Standardeinstellung ist UNKNOWN_BUILD_ID
.
getBuildTargetName
public String getBuildTargetName ()
Gibt den vollständigen Namen des getesteten 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)]
public File getOtaTools ()
public File getTargetOtatoolsZip ()
getTargetTargetFileZip
public File getTargetTargetFileZip ()
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: 2025-03-26 (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-03-26 (UTC)."],[],[]]