2026'dan itibaren, kararlı ana geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleye bakın.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
GoogleAccountPreparer
public
class
GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer
Google Hesaplarının yapılandırılmasını destekleyen bir ITargetPreparer. Hesap belirtilmemişse ve Gaia hesabı oluşturma etkinse Gaia hesabı oluşturulup cihaza eklenir.
Özet
Herkese açık yöntemler |
void
|
setAccount(String accountName, String accountPassword)
Oluşturulacak Google Hesabı'nı ayarlar.
|
void
|
setAccountSync(boolean value)
Hesapta senkronizasyonun etkinleştirilip etkinleştirilmeyeceğini belirler.
|
void
|
setSyncThenOff(long syncThenOff)
Hesapta senkronizasyonun etkinleştirilip etkinleştirilmeyeceğini belirler.
|
void
|
setUp(TestInformation testInfo)
|
void
|
setWaitForCheckin(boolean value)
Hesap eklendikten sonra check-in işleminin tamamlanması için beklenip beklenmeyeceğini ayarlar.
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Herkese açık oluşturucular
GoogleAccountPreparer
public GoogleAccountPreparer ()
Herkese açık yöntemler
setAccount
public void setAccount (String accountName,
String accountPassword)
Oluşturulacak Google Hesabı'nı ayarlar.
| Parametreler |
accountName |
String |
accountPassword |
String |
setAccountSync
public void setAccountSync (boolean value)
Hesapta senkronizasyonun etkinleştirilip etkinleştirilmeyeceğini belirler.
| Parametreler |
value |
boolean |
setSyncThenOff
public void setSyncThenOff (long syncThenOff)
Hesapta senkronizasyonun etkinleştirilip etkinleştirilmeyeceğini belirler.
| Parametreler |
syncThenOff |
long |
public void setUp (TestInformation testInfo)
| Parametreler |
testInfo |
TestInformation |
setWaitForCheckin
public void setWaitForCheckin (boolean value)
Hesap eklendikten sonra check-in işleminin tamamlanması için beklenip beklenmeyeceğini ayarlar.
| Parametreler |
value |
boolean |
public void tearDown (TestInformation testInfo,
Throwable e)
| Parametreler |
testInfo |
TestInformation |
e |
Throwable |
Korunan yöntemler
getAccountBlacklist
protected getAccountBlacklist ()
getAccountName
protected String getAccountName ()
getAccountPassword
protected String getAccountPassword ()
getAccountRangeEnd
protected int getAccountRangeEnd ()
getAccountRangeStart
protected int getAccountRangeStart ()
getCredentialFile
protected File getCredentialFile ()
getUseAccountRange
protected boolean getUseAccountRange ()
loadCredentialsFromFile
protected JSONObject loadCredentialsFromFile (File file)
processCredentialFile
protected void processCredentialFile (IBuildInfo buildInfo)
| Parametreler |
buildInfo |
IBuildInfo |
resolveRelativeFilePath
protected File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
| Parametreler |
buildInfo |
IBuildInfo |
fileName |
String |
setCredentialFile
protected void setCredentialFile (File file)
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-12-04 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-12-04 UTC."],[],[]]