تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تم تصميم أدوات تحسين Android وواجهات برمجة التطبيقات للعثور على المؤثرات السلبية في الأداء وتحديد قيود الجهاز مع تحقيق أفضل أداء على المستويات المستدامة للألعاب والتطبيقات التي تعتمد على الرسومات بشكل كبير.
حديقة نصائح الذاكرة: يمكنك تقديم تقديرات حول استخدام الذاكرة
وإشعارات الحد الأدنى للعبتك حتى يتسنى لك البقاء في أفضل المستويات التي تتجنّب ألعاب تقمّص الأدوار.
واجهة برمجة تطبيقات وضع الألعاب: يمكنك تحسين أسلوب اللعب من خلال إعطاء الأولوية للسمات، مثل الأداء أو عمر البطارية بناءً على إعدادات المستخدمين أو الإعدادات الخاصة باللعبة.
Perfetto: يجمع معلومات الأداء على مستوى النظام ويعرضها في واجهة مستخدم مستندة إلى الويب.
Systrace: يسجّل نشاط النظام وينشئ
تقارير تساعد في تحديد مشاكل الأداء.)
أداة تحليل وحدة المعالجة المركزية (CPU): يمكنك فحص نشاط استخدام وحدة المعالجة المركزية (CPU) ونشاط سلسلة محادثات تطبيقك، إما في الوقت الفعلي أو من آثار مسجَّلة.
فئة Meminfo: تسجّل لقطة من تخصيص الذاكرة للتطبيق. يمكنك أيضًا استخدام هذه الميزة من خلال الأمر
meminfo dumpsys.
تقرير الخطأ: يمكنك الاطّلاع على سجلّات الجهاز وتتبّع تسلسل استدعاء الدوال البرمجية ومعلومات التشخيص الأخرى لمساعدتك في العثور على الأخطاء وإصلاحها في تطبيقك.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Android game optimization\n\nAndroid optimization tools and APIs are designed to find performance bottlenecks\nand determine device limitations while maximizing performance at sustainable\nlevels for games and graphic-intensive apps.\n\n- [Android GPU Inspector (AGI)](/agi): An Android system profiling tool that\n provides advanced GPU tracing and analysis for games and graphic intensive\n apps.\n\n- [Android Performance Tuner (APT)](/games/sdk/performance-tuner): Find\n performance issues related to quality settings, scenes, load times, and\n device models in your game.\n\n- [Android Dynamic Performance Framework (ADPF)](/games/optimize/adpf):\n Optimize games based on the dynamic thermal, CPU, and GPU management features\n of each device.\n\n- [Memory Advice API](/games/sdk/memory-advice/overview): Provide memory use\n estimates and threshold notifications to your game so it can stay at optimal\n levels that avoid LMKs.\n\n- [Game Mode API](/games/gamemode): Optimize gameplay by prioritizing\n characteristics, such as performance or battery life based on users settings\n or game specific configurations.\n\n- [Perfetto](https://perfetto.dev/docs/): Collects system-wide\n performance information and displays it in a web-based UI.\n\n- [Systrace](/topic/performance/tracing): Records system activity and generates\n reports that help identify performance issues.)\n\n- [CPU Profiler](/studio/profile): Inspect your app's CPU\n usage and thread activity, either in real time or from recorded traces.\n\n- [`Meminfo` class](/reference/android/os/Debug.MemoryInfo): Records a\n snapshot of your app's memory allocation. You can also use this feature through the\n [`meminfo dumpsys`](/studio/command-line/dumpsys#meminfo) command.\n\n- [Bug report](/studio/debug/bug-report): View device logs, stack traces, and\n other diagnostic information to help you find and fix bugs in your app."]]