دليل Android مع AllStak
يستقبل AllStak أحداث بروتوكول Sentry. استخدم حِزمة Sentry الرسمية والمدعومة لـ Android؛ ولا تحتاج إلى حِزمة خاصة بـ AllStak.
- المستودع المصدر:
- getsentry/sentry-java
- مسار README:
- README.md
- إصدار الـ SDK:
- current
- مصدر التثبيت:
- Maven Central
- آخر تحقّق:
- 2026-08-12
التثبيت
ثبّت حِزمة Sentry الرسمية من سجلها المعتاد.
implementation("io.sentry:sentry-android")الإعداد
انسخ DSN من إعداد مشروع AllStak وهيّئ Sentry مبكرًا وفق توصيات إطار العمل.
SentryAndroid.init(this) { options ->
options.dsn = "{{DSN}}"
options.environment = "production"
}مثال أساسي
أرسل حدث الاختبار من الحِزمة الرسمية، ثم تأكد من ظهوره في مشروع AllStak والبيئة المطابقين قبل التعميم.
التقاط الأخطاء
استخدم واجهة captureException الرسمية من Sentry للأخطاء المُعالَجة. ويتبع التقاط الأخطاء غير المُعالَجة التكامل الرسمي المختار.
تتبّع الطلبات
فعّل فقط تكاملات Sentry الرسمية وخيارات أخذ العينات المعتمدة حاليًا لهذا التشغيل في AllStak، وراجع مصفوفة التوافق قبل تفعيل الإشارات الاختيارية.
أفضل الممارسات
- احتفظ بـ DSN الخاص بـ AllStak في إعدادات البيئة أو التشغيل، لا داخل الشيفرة.
- اضبط البيئة والإصدار باتساق كي تبقى الأحداث قابلة للنسب أثناء الترحيل.
- شغّل الحزمة القديمة والجديدة معًا فقط خلال فترة تحقق محدودة؛ وإلا فقد تؤثر الأحداث المكررة في الحجم والتجميع.