از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار trunk و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، توصیه میکنیم android-latest-release به جای aosp-main استفاده کنید. شاخه manifest در android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
GoogleApiClientUtilBase
public class GoogleApiClientUtilBase
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.util.gcs.GoogleApiClientUtilBase |
زیرکلاسهای مستقیم شناختهشده |
خلاصه
روشهای عمومی |
|---|
static HttpRequestInitializer | configureRetryStrategy (HttpRequestInitializer initializer) یک استراتژی تلاش مجدد برای HttpRequestInitializer ارائه شده تنظیم کنید. |
static HttpRequestInitializer | configureRetryStrategyAndTimeout (HttpRequestInitializer initializer, int connectTimeout, int readTimeout) یک استراتژی تلاش مجدد برای HttpRequestInitializer ارائه شده تنظیم کنید. |
static Credentials | createCredential ( scopes) سعی کنید اعتبارنامهی API گوگل را با اعتبارنامهی پیشفرض ایجاد کنید. |
static Credentials | createCredentialFromJsonKeyFile (File file, scopes) ایجاد اعتبارنامه از فایل کلید json. |
static HttpRequestInitializer | setHttpTimeout (HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout) |
ثابتها
نام برنامه
public static final String APP_NAME
مقدار ثابت: "معامله شده"
سازندگان عمومی
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
روشهای عمومی
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
یک استراتژی تلاش مجدد برای HttpRequestInitializer ارائه شده تنظیم کنید. در صورت بروز خطای سرور، درخواستها به طور خودکار با یک backoff نمایی دوباره تلاش خواهند کرد.
| پارامترها |
|---|
initializer | HttpRequestInitializer : - یک مقداردهنده اولیه که یک استراتژی تلاش مجدد را تنظیم میکند. |
| بازگشتها |
|---|
HttpRequestInitializer | یک مقداردهنده اولیه که درخواستهای ناموفق را بهطور خودکار دوباره امتحان میکند. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout) یک استراتژی تلاش مجدد برای HttpRequestInitializer ارائه شده تنظیم کنید. در صورت بروز خطای سرور، درخواستها به طور خودکار با یک backoff نمایی دوباره تلاش خواهند کرد.
| پارامترها |
|---|
initializer | HttpRequestInitializer : - یک مقداردهنده اولیه که یک استراتژی تلاش مجدد را تنظیم میکند. |
connectTimeout | int |
readTimeout | int |
| بازگشتها |
|---|
HttpRequestInitializer | یک مقداردهنده اولیه که درخواستهای ناموفق را بهطور خودکار دوباره امتحان میکند. |
ایجاد اعتبارنامه
public static Credentials createCredential ( scopes)
سعی کنید اعتبارنامهی API گوگل را با اعتبارنامهی پیشفرض ایجاد کنید.
فقط از اعتبارنامه پیشفرض استفاده میشود.
| پارامترها |
|---|
scopes | : محدودههای اعتبارنامه. |
| پرتابها |
|---|
| استثنای IO |
| استثنای عمومی امنیت |
ایجاد اعتبارنامه از فایل کلید Json
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes) ایجاد اعتبارنامه از فایل کلید json.
| پارامترها |
|---|
file | File : فایل کلید p12 است |
scopes | : محدودهی API است. |
| پرتابها |
|---|
| استثنای فایل پیدا نشد |
| استثنای IO |
| استثنای عمومی امنیت |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)| پارامترها |
|---|
requestInitializer | HttpRequestInitializer : یک HttpRequestInitializer که معمولاً Credential است. |
connectTimeout | int : مدت زمان اتصال بر حسب میلیثانیه. |
readTimeout | int : زمان انتظار خواندن بر حسب میلیثانیه. |
روشهای محافظتشده
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)| پارامترها |
|---|
file | File |
scopes | |
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی."],[],[]]