Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
ITargetPreparer
yang mencoba mendorong file dalam jumlah berapa pun dari jalur host mana pun ke
jalur perangkat mana pun.
Harus dilakukan *setelah* build baru di-flash, dan *setelah* DeviceSetup dijalankan (jika
diaktifkan)
Ringkasan
Konstruktor publik
PushFilePreparer
public PushFilePreparer ()
Metode publik
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
Buat daftar file yang akan di-push.
Parameter |
device |
ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Selesaikan jalur file relatif melalui direktori IBuildInfo
dan kasus pengujian.
Parameter |
buildInfo |
IBuildInfo : informasi artefak build |
fileName |
String : jalur file relatif yang akan di-resolve |
Hasil |
File |
file dari direktori info build atau kasus pengujian |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
Parameter |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
Parameter |
testInfo |
TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Apakah akan membatalkan saat terjadi kegagalan push atau tidak.
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Parameter |
testInfo |
TestInformation |
e |
Throwable |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]