از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ابزار GoogleApiClientUtil
public class GoogleApiClientUtil
extends GoogleApiClientUtilBase
ابزارهایی برای ایجاد کلاینت API گوگل.
خلاصه
روشهای عمومی |
|---|
static Credentials | createCredential (Collection<String> scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) سعی کنید اعتبارنامه را با فایلهای کلیدی مختلف یا از میزبان محلی ایجاد کنید. |
static Credentials | createCredential (Collection<String> scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) سعی کنید اعتبارنامه را با فایلهای کلیدی مختلف یا از میزبان محلی ایجاد کنید. |
سازندگان عمومی
ابزار GoogleApiClientUtil
public GoogleApiClientUtil ()
روشهای عمومی
ایجاد اعتبارنامه
public static Credentials createCredential (Collection<String> scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles) سعی کنید اعتبارنامه را با فایلهای کلیدی مختلف یا از میزبان محلی ایجاد کنید.
۱. اگر primaryKeyFile تنظیم شده است، سعی کنید از آن برای ایجاد اعتبارنامه استفاده کنید. ۲. سعی کنید فایلهای کلید مربوطه را از HostOptions دریافت کنید. ۳. سعی کنید از فایلهای کلید پشتیبان استفاده کنید. ۴. از اعتبارنامه پیشفرض محلی استفاده کنید.
| پارامترها |
|---|
scopes | Collection : محدودههای اعتبارنامه. |
primaryKeyFile | File : فایل کلید اصلی json؛ میتواند تهی (null) باشد. |
hostOptionKeyFileName | String : کلید گزینه 'service-account-json-key-file' از HostOptions ؛ میتواند تهی باشد. |
backupKeyFiles | File : فایلهای کلید پشتیبان. |
| پرتابها |
|---|
| استثنای java.io.IO |
| استثنای امنیت عمومی جاوا |
GeneralSecurityException | |
IOException | |
ایجاد اعتبارنامه
public static Credentials createCredential (Collection<String> scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles) سعی کنید اعتبارنامه را با فایلهای کلیدی مختلف یا از میزبان محلی ایجاد کنید.
۱. اگر ICredentialFactory مقدار true دارد و یک ICredentialFactory پیکربندی شده است، از ICredentialFactory استفاده کنید. اگر primaryKeyFile تنظیم شده است، سعی کنید از آن برای ایجاد اعتبارنامه استفاده کنید. ۲. سعی کنید فایلهای کلید مربوطه را از HostOptions دریافت کنید. ۳. سعی کنید از فایلهای کلید پشتیبان استفاده کنید. ۴. از اعتبارنامه پیشفرض محلی استفاده کنید.
| پارامترها |
|---|
scopes | Collection : محدودههای اعتبارنامه. |
useCredentialFactory | boolean : اگر credential factory پیکربندی شده باشد، از آن استفاده میکند. |
primaryKeyFile | File : فایل کلید اصلی json؛ میتواند تهی (null) باشد. |
hostOptionKeyFileName | String : کلید گزینه 'service-account-json-key-file' از HostOptions ؛ میتواند تهی باشد. |
backupKeyFiles | File : فایلهای کلید پشتیبان. |
| پرتابها |
|---|
| استثنای java.io.IO |
| استثنای امنیت عمومی جاوا |
GeneralSecurityException | |
IOException | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]