معلومات نظام php حول هاتف android. كيف تعرف الخصائص التقنية لهاتف Android الذكي. لماذا تحتاج إلى معرفة الخصائص التقنية للهاتف الذكي

- تطبيق يساعد المستخدم على النظر في الخصائص الداخلية له صديق متنقل... باستخدام مثل هذا البرنامج ، يمكنك معرفة الفروق الدقيقة التقنية للهاتف الذكي وفهم ما إذا كان يفي بالمتطلبات المذكورة. لذا فإن البرنامج مفيد للغاية ، خاصة إذا كنت فقط تختار جهازًا وترغب في معرفة إمكانياته الحقيقية. إنه سهل الاستخدام للغاية لأن البرنامج يقسم جميع الخصائص إلى فئات.

تحتاج فقط إلى فتح الفئة التي تحتاجها لمعرفة البيانات الضرورية واستخلاص النتائج بناءً على ذلك. يجدر إلغاء أن التطبيق محدد بدقة للغاية ، وجميع الخصائص ويمكن أن يساعدك في عدد من الأسئلة المحددة للغاية. بدأ عدد كبير من المستخدمين بسعادة في التحقق من معلمات أجهزتهم المحمولة جنبًا إلى جنب مع هذا التطبيق الرائع.


مع مثل هذا البرنامج يمكنك مواكبة المعرفة التقنية الدقيقة التي لا يكشف عنها البائعون دائمًا. على سبيل المثال ، يكون البرنامج مفيدًا جدًا إذا كانت هناك نماذج متشابهة ، لكنها تختلف بشكل ضئيل المعايير الفنية... بمساعدة هذا البرنامج ، يمكنك تحديد الاختلاف بدقة وشراء طراز الجهاز الذي تريده بالضبط.


نتيجة لذلك - برنامج رائع يمنحك الفرصة للحصول على بيانات حقيقية حول المعلمات الداخلية لهاتفك الذكي أو الكمبيوتر اللوحي... البرنامج لا يحتاج للانترنت ليعمل.

في هذا الدليل ، سنلقي نظرة على الأدوات المساعدة لنظام Android التي تؤدي وظائف تشخيص النظام والتحسين وتوفر فهمًا أفضل لكيفية استخدام الموارد المتاحة.

يمكنك أن تكون متشككًا بشكل مفهوم بشأن جميع أنواع المُحسِنين ، وهي مألوفة منذ أيام "tweakers" لأنظمة تشغيل سطح المكتب. ومع ذلك ، لا جدال في أن مثل هذه التطبيقات يجب أن تكون دائمًا في متناول اليد ، لأن مجموعة الأدوات المتاحة لنظام التشغيل Android لا تسمح بالحصول بشكل كامل وشامل على معلومات حول العمليات ، وتنفيذ عدد من العمليات المجمعة ، وما إلى ذلك.

المراجعون الرئيسيون:

المذكورة أيضا ستكون:

Assistant for Android - مجموعة مختارة من الأدوات لـ تحسين Android... تتضمن مجموعة الأدوات هذه 18 وظيفة رئيسية لتحسين النظام. من بينها المراقبة وإدارة العمليات والمهام وتنظيف الملفات غير الضرورية ومدير بدء التشغيل ومدير التطبيقات والمكونات الأخرى.

تشغيل الصفحة الرئيسيةيتم عرض المعلومات التشخيصية حول النظام في الوقت الفعلي ، وهي: تحميل المعالج ، وذاكرة الوصول العشوائي ، وذاكرة القراءة فقط ، والمساحة الخالية على بطاقة الذاكرة و الذاكرة الداخليةهاتف. من المناسب إضافة عدد من الحاجيات إلى الشاشة الرئيسيةل وصول سريعللمعلومات ذات الاهتمام.

في قسم "المراقبة" ، يمكن للمستخدم إلغاء تحميل التطبيقات من ذاكرة الوصول العشوائي (مدير المهام) أو مسح نظام البيانات غير الضرورية - ذاكرة التخزين المؤقت لملفات النظام المؤقتة والتطبيقات المثبتة ، وملفات السجل ، والملفات / المجلدات الفارغة و "المهملات" الأخرى ، إزالتها له تأثير غير ضار على النظام. بالإضافة إلى ذلك ، يوفر المساعد قائمة بالملفات المؤقتة على بطاقة الذاكرة والعينات ملفات المستخدمحسب الحجم ونوع المعلومات وما إلى ذلك.

القسم التالي من التطبيق هو إدارة العملية. هنا يمكنك الحصول على معلومات حول أنواع العمليات (المميزة بالعلامات المناسبة) ، وذاكرتها وحمل وحدة المعالجة المركزية ، وتتبع سلوك عمليات معينة - في حالة وجود مشكلات في أداء النظام. وفقًا لذلك ، يمكن تفريغ العمليات غير الضرورية من الذاكرة.

يحتوي القسم الثالث على خيارات لتحسين استهلاك بطارية الجهاز. في الجزء العلوي من الشاشة - إدارة الشبكة والسطوع والصوت والاهتزاز وخيارات أخرى (متوفرة أيضًا من خلال أدوات النظام). فيما يلي العديد من تطبيقات الخدمة المفيدة لتحسين النظام: حذف دفعة/ تثبيت البرامج وإنشاء نسخة احتياطية ونقل التطبيقات إلى بطاقة SD ومدير التشغيل التلقائي ومدير الملفات والبطارية ومعلومات النظام وحقوق الإعداد. بشكل عام ، كما ترى ، لا يوجد شيء رائع هنا ، والقيمة الرئيسية للمجموعة هي توفر وظائف النظام في قسم واحد.

ملخص... يعد Assistant for Android من محسّن Android التقليدي تمامًا مع مجموعة شاملة من الوظائف. لا يقدم أي شيء جديد بشكل أساسي وهو مجرد غلاف مناسب لضبط النظام. تتمثل المزايا الرئيسية في واجهة غير معقدة وغياب الوظائف الإضافية للتسويق غير المجدية والعمليات المجمعة مع التطبيقات.

يوفر تطبيق System Info لنظام Android أنواعًا مختلفة من معلومات الخدمة حول تشغيل نظام التشغيل Android ، والتي يمكن أن تكون مفيدة لمزيد من تحسين النظام. دعونا ننظر في الوظائف الرئيسية لهذا البرنامج.

توفر لوحة النظام ملخصًا للمساحة المشغولة على البطاقات والذاكرة وذاكرة الوصول العشوائي ووقت التشغيل ومعلومات الشبكة (عنوان IP ونوع اتصال الشبكة وما إلى ذلك). في الوقت نفسه ، من الغريب جدًا عدم وجود بيانات عن المعالج وحمله.

في علامة تبويب النظام ، يتم تقديم جميع المعلومات في شكل نص. لا ينطبق بأي حال من الأحوال على التحسين ، وفي الوقت نفسه ، يوفر معلومات شاملة عن نظام Android ، ومكون الأجهزة ككل: نظام التشغيل ، والتكوين ، والذاكرة ، والبطارية ، والجوانب الأخرى التي تؤثر على الأداء.

القسم التالي ، المهام ، يسمح لك بمشاهدة و "قتل" العمليات غير الضرورية ، والحصول على معلومات حول المعالج وتحميل الذاكرة. يعتبر هذا القسم أكثر فائدة من وجهة نظر عملية ، ولكنه يتخلف عن المكونات المماثلة في التطبيقات المماثلة من حيث الراحة. الفرز متاح ، لكن المطور لم يقدم الترميز اللوني للعمليات أو تصنيفها. لذلك ، في الواقع ، من الصعب التحكم في العمليات.

يحتوي قسم التطبيقات على جميع ملفات تطبيقات النظام... هنا يمكنك إدارة كل برنامج على حدة ، ولكن لا توجد عمليات مجمعة (على سبيل المثال ، التثبيت وإلغاء التثبيت) على هذا النحو.

أخيرًا ، يمكن أن يكون قسم السجلات مفيدًا ليس فقط للمستخدمين ، ولكن أيضًا للمطورين الذين يختبرون تطبيقًا ويريدون استخراج معلومات التصحيح. يتم تحديث السجلات في الوقت الفعلي ، ويمكنك حفظ المحفوظات في ملف.

كخيار ، يمكن إضافة عنصر واجهة مستخدم إلى الشاشة الرئيسية. إمكانياته أكثر من متواضعة: فهو يعرض معلومات حول شحن البطارية ، ذاكرة متاحةذاكرة الوصول العشوائي والمساحة المستخدمة على بطاقة SD.

ملخص... وبالتالي ، ستكون معلومات النظام لتطبيق Android مفيدة لمستخدمي أنظمة التشغيل العاديين ، وجزئيًا للمطورين. بدلاً من ذلك ، إنها أداة ذات تحيز للمعلومات تسمح لك بتتبع العمليات والأحداث في سجل في الوقت الفعلي. هناك عدد قليل من خيارات التحسين المفيدة المتعلقة بالتحديد بالتوليف.

Elixir 2 هي أداة مساعدة للحصول على معلومات النظام وتشخيص الجهاز وإضافة عناصر واجهة مستخدم مناسبة إلى الشاشة الرئيسية.

لنبدأ بالوظائف الموجودة في تطبيقات مماثلة... يحتوي قسم "المعلومات" على معلومات موجزة عن الجهاز: متوفر مساحة القرصوذاكرة RAM ، وحالة المعالج ، وطاقة البطارية ، والاتصال الهاتفي ، والموقع الحالي ، والشاشة والصوت ، ووضع التشغيل ، والكاميرا ، والأجهزة الخارجية ، إلخ.

وتجدر الإشارة أيضًا إلى الوظائف الإضافية المتاحة من خلال قائمة السياق. يقدم Elixir 2 ميزات مرتبطة بكل مكون تختاره. على سبيل المثال ، من خلال تحديد معالج في القائمة ، يمكنك عرض بيانات حول طرازه واستخدام البطارية وتغيير منظم وحدة المعالجة المركزية. التركيب ، إدارة التطبيقات متاحة لبطاقة الذاكرة. وبالتالي ، يقدم Elixir تخطيطًا مناسبًا ومنطقيًا بشكل معقول لوظائف النظام ذات الصلة.

التالي في التطبيق هو مدير التطبيقات. يحتوي هذا القسم على معلومات حول التطبيقات المثبتةوالمساحة التي يشغلونها والموقع. الفرز الموسع متاح (على سبيل المثال ، حسب الكود أو حجم ذاكرة التخزين المؤقت) ، وهناك مرشح نص. بشكل ملائم ، يمكنك تمكين وضع الدُفعات وإلغاء تثبيت جميع التطبيقات غير الضرورية بسرعة.

يعد قسم المستشعرات أحد الوظائف الأكثر إثارة للاهتمام في Elixir. وفقًا لذلك ، يمكنك هنا التعرف على بيانات النظام واستهلاك أجهزة الاستشعار المتوفرة للجهاز على Android. بالإضافة إلى ذلك ، يمكنك إجراء الاختبارات يدويًا للتحقق من قوتها الدنيا والذروة.

تعرض "السجلات" محتويات ملفات logcat و dmesg ، ويمكنك تصفية الرسائل (أخطاء / تحذيرات / معلومات). من السهل إرسال تقارير Elixir التي تم إنشاؤها مع معلومات النظام عن طريق البريد الإلكتروني.

أخيرًا ، يجب ملاحظة مجموعة متنوعة من الحاجيات. لتنشيطها وتكوينها ، تحتاج إلى تثبيت الوظيفة الإضافية. يتم تثبيت هذا والوظائف الإضافية الأخرى (الشخصية ، والنظام ، والمسؤول ، وما إلى ذلك) بشكل اختياري ، من خلال تطبيقات جوجل.

ملخص... Elixir 2 هو أحد أقوى التطبيقات في فئته ويوصى به بالتأكيد للتثبيت. يسمح لك بإدارة موارد النظام وتشخيص الجهاز وموارد النظام. إمكانيات ممتازة لإدارة مكونات النظام ، والتجميع المختص للوظائف ، وتوافر كل ما تحتاجه.

DU Battery Saver هو تطبيق لتحسين النظام الأساسي وتوفير البطارية. لا توجد إعدادات جيدة هنا ، فهي بسيطة جدًا ومن غير المرجح أن تكون محل اهتمام المستخدمين ذوي الخبرة.

توفر الصفحة الرئيسية ("البطارية") معلومات حول الحالة الحالية للبطارية. إذا كان الجهاز قيد الشحن ، فيمكنك التحقق من الوقت الذي يستغرقه الشحن بالكامل. بالإضافة إلى ذلك ، من هنا يمكنك استخراج بعض تحديد: درجة الحرارة والجهد وسعة البطارية. على الرسم البياني في الجزء السفلي من الشاشة ، يمكن للمستخدم تتبع كيفية استهلاك البطارية على مدار اليوم ، وفقًا لمستوى البطارية. كل شيء واضح من هذا المقياس ، ولكن هناك معنى عملي خاص أقل مما نود الحصول عليه.

في قسم "التوفير" - إدارة أوضاع الاستهلاك. تحتوي الملفات الشخصية على أوصاف ، حتى تتمكن من فهم كيف تخطط لتحسين هاتفك: المكالمات والرسائل القصيرة والإنترنت وما إلى ذلك. يمكنك إنشاء ملف التعريف الخاص بك من عشرات المعلمات. بالنسبة لمستخدمي النسخة المدفوعة من Battery Saver ، فإن ما يسمى ب. الوضع "الذكي": تعطيل الإشعارات ، وإدارة التطبيقات ، والتحميل التلقائي ، وتغيير أوضاع استهلاك الطاقة على مدار اليوم.

تراقب علامة التبويب Monitor استهلاك الطاقة بواسطة التطبيقات والأجهزة. من الواضح تمامًا هنا أن البطارية يتم تفريغها أكثر من غيرها ، ويمكن إيقاف تشغيل "الجاني".

لديك تطبيقات البطارية Saver وغيرها من الوظائف ، لكنها أقل إثارة للاهتمام ، بالإضافة إلى ذلك ، مثل التطبيقات الأخرى لهذا المطور ، فإن بعض الوظائف عبارة عن إعلانات بحتة.

إذا لم تكن هناك مساحة خالية كافية على الهاتف ، فمن المرجح أن يتم البحث والحذف الملفات غير الضرورية، بدءًا من الأكبر ، بترتيب تنازلي لحجمها. DiskUsage هي أداة مساعدة صغيرة للنظام تساعدك بصريًا وبسرعة على تحديد الملفات ومقدار المساحة التي يتم شغلها على بطاقة الذاكرة أو أي مصدر آخر.

يتم عرض البيانات على الرسم البياني على هيئة كتل ملونة تتناسب مع المساحة التي تشغلها. بالنقر فوق كتلة معينة ، يمكنك عرض الملفات الموجودة داخل هذا الدليل. وبالتالي ، يصبح من الواضح مكان البحث عن "لصوص" مساحة القرص.

ميزات إضافية للتطبيق - يتكامل DiskUsage مع مديري الملفات المشهورين مثل OI FileManager و Astro.

أحد أشهر الأدوات المساعدة لتسريع وحدة المعالجة المركزية والذاكرة ، بالإضافة إلى مدير التطبيقات. يحتوي على عدة وحدات مفيدة تساعد في تنظيف النظام.

لذا ، "المهملات": في هذا القسم ، يمكنك مسح ذاكرة التخزين المؤقت والملفات المؤقتة المختلفة التي تتركها التطبيقات. بالإضافة إلى ذلك ، يعد وضع التنظيف المتقدم مثيرًا للاهتمام - فهو يسمح لك بتحديد التكرارات والملفات التي تشغل أكبر مساحة على القرص.

يسمح لك قسم "التسريع" بتحرير ذاكرة الهاتف عن طريق تفريغ التطبيقات في الخلفية. في "التسريع" ، يمكنك أيضًا الانتقال إلى قسم بدء التشغيل ، والذي يعرض القائمة المقابلة بالتطبيقات النشطة والمعطلة منذ بدء التشغيل.

وحدة أخرى مفيدة سيد نظيف- مدير التطبيق. يتم تقديم التطبيقات هنا في شكل اختيارات: تم تثبيتها مؤخرًا ، ونادرًا ما يتم استخدامها ، حسب الحجم والفئة وغير ذلك. يمكنك تحديد العديد من العناصر وحذفها دفعة واحدة ، وهو أمر مريح للغاية. بالإضافة إلى ذلك ، من الممكن إنشاء نسخة احتياطية وإلغاء تثبيت تطبيقات تثبيت apk للتطبيقات.

يسر Clean Master بمحتوى المعلومات من حيث التحسين ويسمح لك أن تكون على دراية: يتم عرض معلومات حول الميجابايت المشغولة / المحررة باستمرار في الجزء العلوي من التطبيق. صحيح أن الجمال المرئي والرسوم المتحركة تبطئ التطبيق قليلاً ، ومن المفارقات أن سرعة النظام تتدهور مؤقتًا على وجه التحديد بسبب Clean Master. بالإضافة إلى ذلك ، فإن البرنامج مليء بالوحدات النمطية الإضافية (مضاد الفيروسات ، عائلة CM ، إلخ) ، والتي لا تهم جميع المستخدمين.

بشكل عام ، فإن قرص Clean Master يترك انطباعًا غريبًا. على الرغم من أنه يحتوي على رقم وظائف مفيدة، الواجهة ثقيلة. ومع نقص الموارد ، من المنطقي ، ألا أرغب في زيادة تحميل Android مرة أخرى.

تطبيق من مطوري الشعبية مدير الملفاتمستكشف ES. إذا دخلنا في الوصف ، فلدينا تطبيق أكثر تنوعًا من مدير المهام البسيط. يتيح لك ES Task Manager توفير طاقة البطارية ، ومسح ذاكرة الجهاز ، وإلغاء تحميل التطبيقات غير الضرورية أو قفلها أو إلغاء تثبيتها.

في القسم الرئيسي ، تحسين ، هناك 4 أزرار تسمح لك بتنفيذ إجراءات سريعة: تفريغ جميع التطبيقات من الذاكرة ، ومسح ذاكرة التخزين المؤقت ، وتحسين الذاكرة وتقليل استهلاك البطارية.

القسم الثاني من المدير هو "مدير المهام" نفسه. يعرض أعلاه مقدار الذاكرة المتوفرة وحالة البطارية ، متبوعة بقائمة تشغيل التطبيقات... من خلال قائمة السياق ، يمكنك إضافة تطبيق إلى الاستثناءات أو إضافته إلى قائمة الإكمال التلقائي.

يمكن أيضًا ملاحظة القسم الخاص بتوفير الطاقة. هنا يمكنك تخصيص سلوك Android - تمكين أو تعطيل اتصالات الشبكة ، وتعيين خيارات الشاشة والاهتزاز والصوت. من حيث المبدأ ، يتم هنا تكرار وظائف أدوات النظام القياسية.

لا تتوفر بعض الوحدات النمطية ، مثل محلل بطاقة SD والتطبيقات ، إلا بعد تثبيت مدير ملفات ES Explorer.

Advanced Task Manager هو مدير مهام يمكن التنبؤ به تمامًا من حيث الوظائف ، ولكنه أكثر ملاءمة قليلاً من المدير القياسي.

تعرض الشاشة الرئيسية لـ Task Manager قائمة بجميع التطبيقات ، ومعلومات حول الذاكرة المشغولة وبطارية الهاتف. بالإضافة إلى ذلك ، يتم تكرار نفس المعلومات في لوحة الإشعارات وعبر الأداة. يمكن تمييز التطبيقات في القائمة وإلغاء تحميلها بكميات كبيرة من الذاكرة. بالإضافة إلى ذلك ، يتم توفير التفريغ القسري من ذاكرة الوصول العشوائي للجهاز ، ويمكنك إنشاء استثناءات - التطبيقات التي لن يتم إغلاقها في الوضع القسري.

تم العثور على عدد من الخيارات المفيدة في إعدادات إدارة المهام المتقدمة. بادئ ذي بدء ، هذا هو التفريغ التلقائي للتطبيقات التي تختارها: فور إيقاف تشغيل الشاشة ، عند بدء التطبيق ، في فترة زمنية محددة.

عيب هذا المدير هو عدم وجود فرز أو معلومات مفصلة عن حمل المعالج لكل تطبيق. أيضًا ، يتم تنفيذ إدارة الخدمة من خلال واجهة النظام ، وهو أمر غير مريح.

كيف تعرف خصائص جهاز أندرويد؟ ما مقدار الذاكرة لديه؟ ما هو المعالج الموجود على جهازي؟ في هذه المقالة ، سنزودك ببعض الحلول للإجابة على هذه الأسئلة.

يحدث ذلك عن طريق التنزيلالتطبيق من الإنترنت (بتنسيق APK أو من متجر التطبيقات) ، البرنامج الذي تم تحميله لا يعمل بالرغم من أنه تم تثبيته بشكل صحيح وبدون أخطاء؟

قد يكون هذا بسبب حقيقة أن البرامج غير المرخصة يتم إنشاؤها غالبًا لمعالجات رسومات معينة و حتى طرازات الهواتف. و فيمن المحتمل أن هاتفك الذكي لا يدعم متطلبات النظام الخاصة بالتطبيق. يمكن العثور على الحد الأدنى من المعلومات حول الهاتف الذكي:

  • بعد قراءة التعليمات التي تم تضمينها في العلبة مع الجهاز الذي تم شراؤه ؛
  • من خلال البحث في إعدادات الهاتف وقراءة المعلومات في قسم "حول الهاتف" ("الإعدادات" -> "النظام" -> "حول الهاتف". سيكون هناك تقريبًا نفس المسار لمعلومات النظام على جميع الأجهزة). في هذه الحالة ، سيتعين عليك البحث في علامات التبويب. لن تحصل على ملخص واضح لما تحتاجه ، كل البيانات ستكون مبعثرة ؛
الصورة: معلومات الهاتف

  • الاستفادة من متخصصبرنامج أو أداة لتحليل الهاتف الذكي.

اقرأ التعليمات و ابحث عن معلوماتفي جهاز Android الخاص بك يمكنك ذلك على المرء. منقترح النظر في برامج العرض تفاصيل مميزاتجهاز android.

AIDA64 (تنزيل)

يعرف العديد من الأشخاص بالفعل اسم AIDA ، حيث يتم استخدام برنامج كمبيوتر مشابه في كثير من الأحيان لجمع البيانات حول الأجهزة. يتيح لك التطبيق الحصول على تفاصيل و منظممعلومات حول جهاز android ، بما في ذلك درجة الحرارة ، وبرامج الترميز ، وأجهزة الاستشعار ، ومجلدات النظام ، والبطاريات. هناك الكثير من البيانات وعلى الأرجح لن يفهم معظمها سوى المستخدمين المتقدمين أو المتخصصين في مجال برامج الهواتف الذكية. بالنسبة للمستخدم العادي ، فإن أكثر من 60٪ من المعلومات ببساطة غير مفيدة. من خلال تصفح علامات التبويب ، سيتعين عليك أحيانًا البحث عن البيانات التي تحتاجها. الإعلان موجود ، لكنه لا يتدخل.


الصورة: AIDA64

وحدة المعالجة المركزية Z (تحميل)

في CPU Z من xSoft Studio ، يتم تقديم المعلومات بشكل أكثر قابلية للقراءة والفهم للمستخدم العادي. الشاشة وأجهزة الاستشعار ووحدة المعالجة المركزية والذاكرة والجهاز والمزيد - كل شيء هنا. ولكن ، للأسف ، لا تتوفر الوظائف الإضافية والضرورية (على سبيل المثال: "الشبكة") إلا بعد شراء الإصدار الكامل من البرنامج. البرنامج الأكثر شيوعًا وبسيطًا. لا يوجد شيء مميز وفريد ​​من نوعه.


الصورة: CPU Z

AnTuTu Benchmark (تنزيل)

برنامج ممتاز لا يسمح لك فقط بمشاهدة خصائص Android ، ولكن أيضًا لاختبار جهازك في أشد الظروف قسوة ومقارنته مع الموديلات الأخرى. يتم عرض الخصائص فقط الضرورية والأساسية والمفهومة. لا توجد اختصارات غير ضرورية وغير مفهومة.

يتم الاختبار باستخدام أقصى حمل لوحدة المعالجة المركزية ووحدة معالجة الرسومات. تؤخذ في الاعتبار سرعة نقل واستقبال البيانات من كل من التخزين الداخلي والشبكة.


الصورة: AnTuTu Benchmark

ثقيل يستخدم كحمل ، بولي عاليةفيديو ثلاثي الأبعاد. مع تقدم الاختبار ، يصبح الهاتف ساخنًا جدًا. على الأجهزة الضعيفة ، ستتجمد الصورة على الشاشة كثيرًا. لا تخف ، يجب أن يكون الأمر كذلك. بعد التخرج ، سترى نتيجة الجهاز بالنقاط التي تصف الخصائص المقارنة قابلية التشغيلجهازك.


الصورة: AnTuTu Benchmark

لا يمكن إجراء الاختبار باستخدام نماذج ثلاثية الأبعاد إلا بعد تثبيت برنامج إضافي AnTuTu 3DBench (تنزيل)وهو في الأساس امتداد للتطبيق الرئيسي. بدون تمديد ، يمكن إجراء اختبارات بسيطة فقط. يمكنك ، على سبيل المثال ، اختبار اللمس المتعدد.


صورة فوتوغرافية: AnTuTu 3DBench

يقدم AnTuTu Benchmark تنزيل امتداد إضافي إضافي AnTuTu ضابط (تحميل). بعد إجراء بعض المعالجات بالكمبيوتر ورمز الاستجابة السريعة ، سيُظهر ما إذا كان هاتفك "رماديًا" أم لا.

الصورة: AnTuTu Officer

الروبوت معلومات (تنزيل)

برنامج صلب ، توفيرمعلومات الأجهزة و مميزاتأجهزة android. يظهر فقط الخصائص الرئيسية بامتداد طفيف. التطبيق يعمل ، لكنه يتطلب بعض التحسين (لا يقدم دائمًا المعلومات الصحيحة ، خاصة حول الأجهزة الجديدة). وآخر تحديث بتاريخ 24 يوليو 2016. يبدو أن المطورين قد تخلوا عن إنشائهم ، ولكن عبثًا. الواجهة سهلة الاستخدام وبسيطة للغاية ، ويمكن العثور على المعلومات التي تحتاجها في بضع ثوانٍ. من الممكن إرسال تقرير مفصل عن الجهاز (في شكل نص) إلى صندوق البريد - وهي ميزة غريبة ، لكنها قد تكون مفيدة.


الصورة: Droid Info

CPU -Z من CPUID (تنزيل)

مطابق تقريبًا لـ Droid Info ، باللغة الإنجليزية فقط. على عكس الأخير ، يتم تحديث وصيانة CPU -Z بانتظام من قبل المطورين. المعلومات دقيقة وصحيحة ، كل شيء صحيح واقع... من الأفضل عدم التنزيل لمن لا يجيد اللغة الإنجليزية ، فهناك الكثير من الأسماء الفنية. من خلال القيم نفسها ، يمكن للمرء أن يخمن ما هي السمة محل التساؤل ، ولكن ليس دائمًا.


الصورة: CPU-Z بواسطة CPUID

جيكبينش 4 (تنزيل)

اختبار قوي آخر إنتاجيةهاتف مشابه لـ AnTuTu Benchmark. يوفر فقط الخصائص الأساسية لجهاز Android: الطراز وحجم الذاكرة والبرامج الثابتة ووحدة معالجة الرسومات وعدد النوى وما إلى ذلك (لن نرى قراءات المستشعر والتغيرات في درجة حرارة المعالج هنا). لديه القدرة على التحقق قابلية التشغيلالجهاز تحت الحمل. على عكس AnTuTu ، لا يتطلب التطبيق تثبيتًا إضافيًا للملحقات.


الصورة: Geekbench 4

عن طريق الاختيار برنامج لعرض خصائص الأندرويد الخاص بك، فالأمر يستحق الانطلاق من احتياجاتك. هل تحتاج إلى معلومات حول القيم الدقيقة لدرجة الحرارة ، وقراءات أجهزة الاستشعار على نوى المعالج؟ يجدر بك تجربة جميع التطبيقات والعثور على التطبيق الذي تحتاجه والأكثر ملاءمة لاحتياجاتك على وجه التحديد.

القراء الأعزاء! إذا كان لديك أي أسئلة أو تعليقات حول موضوع المقال ، فالرجاء تركها أدناه.

يتم استخدام رموز الخدمة (وهي أيضًا هندسية ، وهي أيضًا سرية) للوصول السريع إلى وظائف مختلفة ، وغالبًا ما تكون مخفية. توجد أكواد عامة لنظام Android ، وهناك أكواد متاحة فقط لطرازات معينة من الأجهزة.

منذ وقت ليس ببعيد قمت بنشر مقال أخبرت فيه. للقيام بذلك ، يمكنك استخدام برنامج خاص أو استخدام أحد الرموز السرية. سأتحدث الآن عن أكثرها شيوعًا ، والتي بفضلها يمكنك إجراء العديد من إعدادات النظام.

الرموز السرية الشائعة للهواتف الذكية التي تعمل بنظام Android

لماذا تسمى هذه الرموز "السرية"؟ إنها فقط ليست مطلوبة من قبل معظم المستخدمين العاديين ، ولا يتم نشرها في التعليمات الخاصة بالهواتف الذكية. بادئ ذي بدء ، "الرموز السرية" مخصصة للمهندسين والمطورين لإجراء اختبارات مختلفة.

لاستخدام أي من رموز الخدمة ، يجب عليك إدخالها في برنامج الاتصال. على الأجهزة اللوحية ، سيتعين عليك تنزيل تطبيق جهة خارجية لإجراء المكالمات - أدخل بحث جوجلقم بتشغيل طلب "Dialer" وتنزيل "Dialer" الذي تريده.

  • * # 06 # - معلومات حول IMEI للهاتف الذكي
  • * # * # 4636 # * # * - معلومات حول شبكة Wi-Fi والبطارية وإحصاءات الاستخدام
  • * # * # 3646633 # * # * أو * # * # 83781 # * # * - أدخل القائمة الهندسيةعلى الهواتف الذكية مع معالج MTK (من خلاله يمكنك)
  • * # * # 8255 # * # * - اختبار خدمة جوجلالتكلم
  • * # * # 7594 # * # * - إذا قمت بإدخال هذه المجموعة ، بعد ذلك ، عند الضغط على زر إيقاف التشغيل ، سيتم إيقاف تشغيل الهاتف الذكي على الفور ، دون تقديم قائمة
  • * # * # 44336 # * # * - معلومات حول المساعد الرقمي الشخصي ، و CSC ، ووقت الإنشاء والبيانات الأخرى حول الهاتف الذكي
  • * # * # 232338 # * # * - عنوان MAC لشبكة Wi-Fi
  • - * # * # 7780 # * # * - إعادة ضبط فورية لإعدادات المصنع ( من الصعب إعادة). يزيل التطبيقات فقط
  • * 2767 * 3855 # - إعادة ضبط فورية لإعدادات المصنع ، ولكن على عكس السابقة طريقة androidقابلة لإعادة التثبيت بالكامل
  • * # * # 1234 # * # * أو * # 12580 * 369 # - معلومات حول البرامج الثابتة للجهاز
  • * # * # 1111 # * # * - معلومات حول إصدار برنامج FTA
  • * # * # 2222 # * # * - معلومات حول إصدار جهاز FTA
  • - * # * # 0283 # * # * - اختبار الاسترجاع
  • * # * # 0 * # * # * - اختبار الشاشة
  • * # 0 * # - اختبار المكونات المختلفة: الشاشة ، الكاميرا ، السماعات ، الاهتزاز ، الميكروفون وغيرها
  • * # * # 0673 # * # * أو * # * # 0289 # * # * - اختبار صوتي
  • - * # * # 0842 # * # * - اختبار الاهتزاز والإضاءة الخلفية
  • * # * # 232339 # * # * أو * # * # 526 # * # * - اختبار الشبكة اللاسلكية
  • - * # * # 1472365 # * # * - اختبار GPS
  • - * # * # 1575 # * # * - اختبار GPS مفصل
  • * # * # 232331 # * # * - اختبار البلوتوث
  • - * # * # 232337 # * # * - إظهار عنوان البلوتوث
  • - * # * # 2663 # * # * - إصدار شاشة تعمل باللمس
  • * # * # 2664 # * # * - اختبار شاشة اللمس
  • - * # * # 0588 # * # * - اختبار مستشعر الحركة
  • - * # * # 7262626 # * # * - اختبار إشارة GSM
  • * # 197328640 # - قم بالتبديل إلى وضع الخدمة
  • * # * # 3264 # * # * - نسخة ذاكرة الوصول العشوائي
  • - * # * # 8351 # * # * - تفعيل وضع تسجيل الاتصال الصوتي
  • - * # * # 8350 # * # * - قم بإيقاف تشغيل وضع تسجيل الاتصال الصوتي
  • # * 5376 # - احذف جميع الرسائل القصيرة
  • * # 2222 # - إصدار البرامج الثابتة لنظام Android
  • # * 2562 #، # * 3851 #، # * 3876 # - أعد تشغيل هاتفك الذكي أو جهازك اللوحي
  • * # 34971539 # - معلومات كاملة عن الكاميرات وتحديث برامجها الثابتة
  • *#*#273283*255*663282*#*#* - الخلق السريعملفات وسائط النسخ الاحتياطي
  • *#*#4636#*#* - قائمة سريةلأجهزة Motorola
  • ** 05 *** # - إلغاء حظر PUK على Sony
  • 3845 # * 855 # - قائمة الخدمة على LG G3
  • * # 0011 # - تشغيل قائمة الخدمة سامسونج جالاكسي 4 س
  • ## 778 (+ زر الاتصال) - يعرض قائمة EPST (لأجهزة Samsung)
  • ## 3424 # - وضع التشخيص (لهتك)
  • ## 3282 # - EPST (لهتك)
  • ## 8626337 # - VOCODER (لـ HTC)
  • ## 33284 # - البيانات الفنية لحالة الشبكة (لهتك)
  • ## 7738 # - مراجعة البروتوكول (لأجهزة HTC)

من حيث المبدأ ، هذه هي أكواد الخدمة (السرية) الأساسية والشاملة للأجهزة اللوحية والهواتف الذكية على نظام Android ، ولكن جميع الشركات المصنعة تضيف دعمًا لأنفسهم ، لذلك إذا كنت مهتمًا برموز جهاز معين ، فقم بتنزيل التطبيق. سيتم مناقشتها أدناه.

رموز خدمة Android في تطبيق الرموز السرية

سيقوم تطبيق Secret Codes بفحص النظام بحثًا عن الرموز الهندسية وعرض النتيجة في شكل قائمة. ما عليك سوى النقر فوق رمز الاهتمام وسيتم نقلك إلى الخيار المطلوب.

لسوء الحظ ، هذه الطريقة لها عيب: في بعض الأجهزة ، لا يجد التطبيق رمز خدمة واحدًا ، وفي بعض الأجهزة لا يجد كل شيء. ولكن على الأجهزة التي اختبرتها ، كان كل شيء على ما يرام ، وكانت المراجعات على Google Play كلها إيجابية تقريبًا.

في هذه المقالة ، سننظر في كيفية الحصول على معلومات حول الهاتف ، وبطاقة sim ، والشبكة الخلوية ، بالإضافة إلى إعدادات الشاشة والبطارية. هاتف محمول.

شبكة الهاتف والخلوي

للوصول إلى بيانات حول الهاتف و sim و شبكه خلويةيتم استخدام فئة TelephonyManager. باستخدام هذه الفئة ، يمكنك تحديد نوع وحالة الهاتف ومدى توفر الشبكة الخلوية وحالة بطاقة sim.

1. لا يمكن إنشاء مثيل لفئة TelephonyManager مباشرةً ، لذلك تحتاج إلى استدعاء طريقة getSystemService () (من فئة السياق) وتمرير ثابت Context.TELEPHONY_SERVICE إليه.

  1. TelephonyManager tm = (TelephonyManager) getSystemService (Context .TELEPHONY_SERVICE) ؛

2. بالنسبة لبعض طرق فئة TelephonyManager في ملف البيان (AndroidManifest.xml) ، يجب إضافة الإذن READ_PHONE_STATE (تلقي معلومات حول حالة الهاتف) أو ACCESS_COARSE_LOCATION (معلومات حول المحطة الأساسيةالشبكات الخلوية). تتم إضافة الأذونات إلى ملف البيان مثل هذا:

  1. "http://schemas.android.com/apk/res/andr oid"
  2. android: versionCode = "1"
  3. android: versionName = "1.0">
  4. "android.permission.READ_PHONE_STATE"/>
  5. "android.permission.ACCESS_COARSE_LOCATI ON"/>
  6. >
  7. >
  8. >

3. دعنا نرى ما هي المعلومات التي يمكننا الحصول عليها:
- int getCallState ()- يحدد حالة مكالمة الهاتف. إرجاع واحد من ثلاثة ثوابت: CALL_STATE_IDLE(الهاتف غير نشط) ، CALL_STATE_OFFHOOK(محاولة الاتصال) ، CALL_STATE_RINGING(اتصال مع المشترك).

- int getPhoneType ()- يحدد نوع الهاتف المحمول. إرجاع أحد الثوابت PHONE_TYPE_CDMA, PHONE_TYPE_GSM, PHONE_TYPE_NONE, PHONE_TYPE_SIP.

- int getNetworkType ()- يحدد نوع الشبكة الخلوية. إرجاع أحد الثوابت NETWORK_TYPE_UNKNOWN, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMAوإلخ.

- سلسلة getNetworkCountryIso ()- يسترجع رمز البلد المسجل فيه المشغل.

- سلسلة getNetworkOperator ()- يعرض رمز المشغل (MCC + MNC) (رمز الدولة للجوال + رمز شبكة الهاتف المحمول)

- سلسلة getNetworkOperatorName ()- يسترجع اسم المشغل

- سلسلة getDeviceId ()- يسترجع معرف الجهاز المحمول

- سلسلة getDeviceSoftwareVersion ()- يسترجع إصدار البرنامج (ليس إصدار android)

- int getDataState ()- يحدد حالة نقل البيانات. إرجاع أحد الثوابت DATA_DISCONNECTED, توصيل البيانات, DATA_CONNECTED, DATA_SUSPENDED.

- int getDataActivity ()- يحدد اتجاه نقل البيانات. إرجاع أحد الثوابت DATA_ACTIVITY_NONE, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, DATA_ACTIVITY_DORMANT.

- قيمة منطقية isNetworkRoaming ()- يحدد ما إذا كان الهاتف في حالة تجوال.

- موقع الخلية getCellLocation ()- يحدد الوضع الحالي للجهاز. إرجاع مثيل لفئة CellLocation ، أو بالأحرى إحدى الفئات التابعة لها CdmaCellLocation (لشبكات CDMA) أو GsmCellLocation (لشبكات GSM). في فئة GsmCellLocation ، يمكنك تحديد معرف المحطة الأساسية للشبكة الخلوية (int getCid ()) ورمز المنطقة التي يوجد بها الهاتف (int getLac ())). في فئة CdmaCellLocation ، يمكنك أيضًا الحصول على معرف المحطة الأساسية (int getBaseStationId ()) ، بالإضافة إلى إحداثياتها الجغرافية (int getBaseStationLatitude () ، int getBaseStationLongitude ()).

- int getSimState ()- يحدد حالة بطاقة sim. إرجاع أحد الثوابت SIM_STATE_UNKNOWN, SIM_STATE_ABSENT, SIM_STATE_PIN_REQUIRED, SIM_STATE_PUK_REQUIRED, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.

- سلسلة getSimCountryIso ()- إرجاع رمز البلد للمزود

- سلسلة getSimOperator ()- إرجاع رمز المشغل (MCC + MNC)

- سلسلة getSimOperatorName ()- إرجاع اسم المزود

- سلسلة getSimSerialNumber ()- إرجاع الرقم التسلسلي لبطاقة sim.

عرض

يتم استخدام فئة DisplayMetrics للحصول على معلومات حول عرض الجهاز.
  1. مقاييس DisplayMetrics = new DisplayMetrics () ؛
  2. getWindowManager () .getDefaultDisplay () .getMetrics (metrics) ؛

يحدد السطر الأول مثيلاً لفئة DisplayMetrics ، وفي الثانية ، تتم تهيئة هذا المثيل.
getWindowManager ()(من فئة النشاط) - إرجاع مدير النوافذ (مثيل لفئة WindowManager)
getDefaultDisplay ()(من فئة WindowManager) - إرجاع العرض الذي ينشئ عليه مدير النوافذ النوافذ (مثيل لفئة العرض)
getMetrics ()(من فئة العرض) - طريقة تأخذ معلمة خارجية من نوع DisplayMetrics للحصول على معلمات العرض.
أي بعد هذين السطرين نحصل على مقاييس تحتوي على معلومات حول العرض.

تشتمل فئة DisplayMetrics على الحقول العامة التالية:
الكثافة- كثافة البكسل على الشاشة (dpi)
الكثافة- عامل التحجيم للخطوط
الارتفاع بكسل- ارتفاع الشاشة
العرض بالبكسل- عرض الشاشة
xdpi
ydpi- العدد الدقيق لوحدات البكسل في البوصة عبر عرض الشاشة

بطارية

يتم استخدام فئة BatteryManager للحصول على معلومات حول البطارية. على عكس الحالتين السابقتين ، لا توجد خدمة إدارة بطارية للجهاز. نظام الاندرويديرسل رسائل البث (البث) حول التغييرات في حالة البطارية. نحن بحاجة إلى الاشتراك لتلقي مثل هذه الرسائل.
يمكنك الاشتراك في رسائل البث باستخدام الطريقة
جهاز الاستقبال (جهاز استقبال البث ، مرشح IntentFilter)، أين
المتلقي - مثيل لفئة موروثة من BroadcastReceiver باستخدام طريقة OnReceive () متجاوزة
عامل التصفية هو مثيل لفئة IntentFilter التي تحدد الرسائل التي نريد الاشتراك فيها.
  1. فراغ عام عند الإنشاء (حزمة saveInstanceState) (
  2. جهاز استقبال BroadcastReceiver = جديد BroadcastReceiver () (
  3. @تجاوز
  4. الفراغ العام عند الاستلام (سياق السياق ، القصد من النية) (
  5. حالة int = intent.getIntExtra (BatteryManager.EXTRA_STATUS، -1) ؛
  6. RegisterReceiver (المتلقي ، IntentFilter الجديد (Intent.ACTION_BATTERY_CHANGED)) ؛

اشتركنا في رسائل ACTION_BATTERY_CHANGED ، الآن عندما تتغير حالة بطارية الهاتف المحمول ، سيتم استدعاء طريقة OnReceive. يتم تمرير متغير النية إلى هذه الطريقة ، والتي تحتوي على مجموعة من المعلمات الإضافية التي توفر معلومات حول المجمع.
يمكنك الحصول على هذه المعلمات باستخدام الطرق
int getIntExtra (اسم السلسلة ، القيمة الافتراضية int)أو سلسلة getStringExtra (اسم السلسلة)
حيث الاسم هو اسم المعلمة
defaultValue هي القيمة الافتراضية إذا لم يتم تحديد المعلمة.
تُعيد هذه الطرق قيمة رقمية أو سلسلة للمعلمة (تحتوي فئة Intent أيضًا على وظائف لـ float ، و double ، وما إلى ذلك ، لكننا لن نحتاج إليها في هذه الحالة).

يتم تمرير أحد الثوابت من فئة BatteryManager كاسم للمعامل (الاسم):

EXTRA_HEALTH- حالة البطارية. ستكون القيمة أحد الثوابت التالية:
BATTERY_HEALTH_DEAD- البطارية معطلة
BATTERY_HEALTH_GOOD- البطارية بحالة جيدة
BATTERY_HEALTH_OVERHEAT- ارتفاع درجة حرارة البطارية
BATTERY_HEALTH_OVER_VOLTAGE- البطارية زادت من الجهد
BATTERY_HEALTH_UNKNOWN- حالة غير معروفة
BATTERY_HEALTH_UNSPECIFIED_FAILURE- البطارية معيبة

EXTRA_ICON_SMALLهو معرّف المورد لرمز البطارية. يظهر هذا الرمز في شريط الحالة بالهاتف المحمول ويشير إلى مستوى البطارية.

EXTRA_SCALE- أقصى مستوى للبطارية

EXTRA_LEVEL- مستوى شحن البطارية الحالي (القيمة من 0 إلى EXTRA_SCALE)

EXTRA_STATUS- يحدد حالة شحن البطارية. ستكون القيمة أحد الثوابت التالية:
BATTERY_STATUS_CHARGING- البطارية قيد الشحن
BATTERY_STATUS_DISCHARGING- البطارية فارغة
BATTERY_STATUS_FULL- البطارية مشحونة
BATTERY_STATUS_NOT_CHARGING- البطارية لا تشحن
BATTERY_STATUS_UNKNOWN- الحالة غير معروفة

EXTRA_PLUGGED- يحدد الاتصال شاحن... ستكون القيمة أحد الثوابت التالية:
BATTERY_PLUGGED_AC- متصل بشاحن
BATTERY_PLUGGED_USB- متصل بـ USB

EXTRA_PRESENT- يحدد وجود البطارية في الجهاز (القيمة المنطقية)

EXTRA_TECHNOLOGY- تقنية البطاريات مثل "Li-Ion". (قيمة السلسلة)

EXTRA_TEMPERATURE- درجة حرارة البطارية

EXTRA_VOLTAGE- قوة البطارية

للحصول على معلومات حالة البطارية ، تحتاج إلى إضافة إذن BATTERY_STATS إلى AndroidManifest.xml

"android.permission.BATTERY_STATS"/>

لن أعطي الكود الكامل هنا ، إنه عادي للغاية. من خلال استدعاء تسلسلي لجميع الطرق الموضحة ، نحصل على شيء مثل هذا:

يمكن تنزيل مصادر تطبيق SysManager أدناه. هناك 5 فصول في التطبيق:
SysManagerActivity- النافذة الرئيسية للتطبيق ، حيث يتم تحديد ثلاث علامات تبويب. المزيد عن كيفية عمل علامات التبويب
TelManager- الحصول على معلومات حول الهاتف وبطاقة sim
سكرماناجر- الحصول على معلومات حول الشاشة
باتماناجر- الحصول على معلومات حول البطارية
في جميع الفئات الثلاثة ، يتم عرض المعلومات الناتجة ببساطة في حقل نصي.
TS- فئة مساعدة مع مجموعة من الطرق الثابتة التي تترجم ثوابت int من نوع TelephonyManager.NETWORK_TYPE_GPRS إلى سلاسل ("GPRS").
لا تنس الأذونات الإضافية في AndroidManifest.xml :)