Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Q2 dan Q4. Untuk membuat dan berkontribusi ke AOSP, gunakan android-latest-release. Cabang manifes android-latest-release akan selalu merujuk ke rilis terbaru yang dikirim ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Google menggunakan teknologi AI untuk menerjemahkan konten ke dalam bahasa pilihan Anda. Terjemahan AI mungkin mengandung kesalahan.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
RunOnSecondaryUserTargetPreparer
public
class
RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
ITargetPreparer untuk memastikan bahwa pengujian berjalan sebagai pengguna sekunder. Selain itu, jika opsi ERROR(/#START_BACKGROUND_USER) adalah true dan pengguna saat ini sudah
menjadi pengguna sekunder, opsi ini akan memastikan bahwa ada pengguna sekunder latar belakang yang terlihat berjalan di
layar sekunder.
Jika pengguna sekunder target tidak ada, pengguna sekunder target akan dibuat dan dihapus di
penonaktifan. Jika tidak, file tersebut akan digunakan daripada membuat yang baru, dan tidak akan dihapus
saat pembongkaran.
Jika perangkat tidak memiliki kapasitas untuk membuat pengguna baru saat diperlukan, argumen instrumentasi skip-tests-reason akan ditetapkan, dan pengguna tidak akan diubah. Pengujian
yang berjalan di perangkat dapat membaca argumen ini untuk merespons status ini.
Ringkasan
Kolom
mStartBackgroundUser
protected boolean mStartBackgroundUser
mTestPackages
protected List<String> mTestPackages
originalUserId
protected int originalUserId
secondaryUserId
protected int secondaryUserId
Konstruktor publik
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
Metode publik
public void setUp (TestInformation testInfo)
| Parameter |
testInfo |
TestInformation |
public void tearDown (TestInformation testInfo,
Throwable e)
| Parameter |
testInfo |
TestInformation |
e |
Throwable |
Metode yang dilindungi
canCreateAdditionalSecondaryUsers
protected boolean canCreateAdditionalSecondaryUsers (ITestDevice device,
int numberOfUsers)
Memeriksa apakah pengguna sekunder dalam jumlah yang diinginkan dapat dibuat.
| Parameter |
device |
ITestDevice |
numberOfUsers |
int |
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 2026-06-22 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 2026-06-22 UTC."],[],[]]