אופטימיזציה של משחקים ל-Android
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הכלים וממשקי ה-API לאופטימיזציה של Android נועדו לזהות צווארי בקבוק בביצועים ולקבוע את מגבלות המכשיר, תוך מיקסום הביצועים ברמות קיימות למשחקים ולאפליקציות עתירות גרפיקה.
Android GPU Inspector (AGI): כלי ליצירת פרופילים של מערכת Android שמספק מעקב וניתוח מתקדמים של יחידת ה-GPU למשחקים ולאפליקציות עם גרפיקה עשירה.
Android Performance Tuner (APT): הכלי הזה עוזר לכם למצוא בעיות בביצועים שקשורות להגדרות איכות, לסצנות, לזמני טעינה ולדגמי מכשירים במשחק.
Android Dynamic Performance Framework (ADPF):
אופטימיזציה של משחקים על סמך התכונות הדינמיות לניהול טמפרטורה, מעבד ויחידת GPU בכל מכשיר.
Memory Advice API: מספק הערכות של השימוש בזיכרון והתראות על סף באפליקציה, כדי שהיא תוכל לשמור על רמות אופטימליות שימנעו את התהליך LMK.
Game Mode API: אופטימיזציה של המשחק על ידי מתן עדיפות למאפיינים כמו ביצועים או חיי סוללה, על סמך הגדרות המשתמשים או הגדרות ספציפיות למשחק.
Perfetto: אוסף מידע על הביצועים בכל המערכת ומציג אותו בממשק משתמש מבוסס-אינטרנט.
Systrace: כלי שמתעד את פעילות המערכת ומפיק דוחות שעוזרים לזהות בעיות בביצועים).
CPU Profiler: בדיקת השימוש במעבד של האפליקציה ופעילות השרשור, בזמן אמת או מנתוני מעקב מוקלטים.
Meminfo
class: מתעד תמונת מצב של הקצאת הזיכרון של האפליקציה. אפשר גם להשתמש בתכונה הזו באמצעות הפקודה meminfo dumpsys
.
דוח על באג: אפשר לראות את יומני המכשיר, את דוחות הקריסות ומידע דיאגנוסטי אחר שיעזור לכם למצוא ולתקן באגים באפליקציה.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],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."]]