اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
تستخدم Google تكنولوجيا الذكاء الاصطناعي لترجمة المحتوى إلى لغتك المفضّلة، وقد تتضمّن بعض الأخطاء.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
جهاز استقبال Logcat
public
class
LogcatReceiver
extends Object
implements
ILogcatReceiver
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.LogcatReceiver
|
فئة تجمع Logcat في الخلفية. يستمر في تسجيل أداة Logcat حتى إذا انقطع اتصال الجهاز.
في حالة عدم الاتصال بالإنترنت ثم الاتصال بالإنترنت.
ملخّص
شركة إنشاءات عامة |
LogcatReceiver(ITestDevice device, String logcatCmd, long maxFileSize, int logStartDelay)
إنشاء مثيل باستخدام أي أمر Logcat محدد
|
LogcatReceiver(ITestDevice device, long maxFileSize, int logStartDelay)
إنشاء مثيل باستخدام Logcat التلقائية "threadtime" التنسيق
|
شركة إنشاءات عامة
جهاز استقبال Logcat
public LogcatReceiver (ITestDevice device,
String logcatCmd,
long maxFileSize,
int logStartDelay)
إنشاء مثيل باستخدام أي أمر Logcat محدد
| المعلمات |
device |
ITestDevice: الجهاز الذي سيتم بدء تشغيل Logcat عليه |
logcatCmd |
String: أمر Logcat المطلوب تشغيله (بما في ذلك الجزء "logcat")، اطّلِع على التفاصيل على.
الخيارات المتاحة في رسالة مساعدة Logcat |
maxFileSize |
long: الحد الأقصى لحجم الملف سيتم تجاهل الأسطر السابقة عند بلوغ الحجم. |
logStartDelay |
int: تأخير الانتظار بعد اتصال الجهاز بالإنترنت |
جهاز استقبال Logcat
public LogcatReceiver (ITestDevice device,
long maxFileSize,
int logStartDelay)
إنشاء مثيل باستخدام Logcat التلقائية "threadtime" التنسيق
| المعلمات |
device |
ITestDevice: الجهاز الذي سيتم بدء تشغيل Logcat عليه |
maxFileSize |
long: الحد الأقصى لحجم الملف سيتم تجاهل الأسطر السابقة عند بلوغ الحجم. |
logStartDelay |
int: تأخير الانتظار بعد اتصال الجهاز بالإنترنت |
الطرق العامة
getDefaultLogcatCmd
public static String getDefaultLogcatCmd (ITestDevice device)
الحصول على أمر Logcat التلقائي، وإضافة تنسيق uid فقط إذا كان مستوى واجهة برمجة التطبيقات > 24-
| المعلمات |
device |
ITestDevice |
الحصول على بيانات
public InputStreamSource getLogcatData (int maxBytes,
int offset)
لعرض المخزن المؤقت الحالي لـ Logcat استنادًا إلى إزاحة.
| المعلمات |
maxBytes |
int: الحد الأقصى لحجم المخزن المؤقت الذي تم إرجاعه |
offset |
int: إزاحة المخزن المؤقت الكامل |
محطة توقّف
public void stop ()
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java و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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]