لماذا يرمي خطأ في بناء الجملة؟ ما هي الأخطاء النحوية؟ أسباب حدوث خطأ عند تحليل حزمة في Android

18.05.2019

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

عند تثبيت ملف APK: الأسباب

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

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

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

خطأ في بناء الجملة: كيفية إصلاح (Android)؟

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

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

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

على طول الطريق، تحتاج إلى إلقاء نظرة على إصدار النظام الذي تم تصميم هذا البرنامج من أجله. على سبيل المثال، تم تصميم تطبيق للاستخدام على Android 5.1 Lollipop، ويحاول المستخدم تثبيته على 4.2 Jelly Bean أو 4.4 KitKat. من الواضح أن نظام التشغيل نفسه لن يقبله ببساطة (لن يتعرف على أنه سيعمل في هذه البيئة). هنا يمكننا إعطاء تشبيه مع Windows. لن يتم تشغيل أي تطبيق، على سبيل المثال، لنظام التشغيل Windows 7 أو 8 في بيئة Windows XP، ولكن لن يتم تثبيته (وهذا للتوضيح). وينطبق الشيء نفسه على تعديلات Android.

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

الحد الأدنى

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

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

كيفية التخلص من الخطأ عند تحليل الحزمة

  • الطريقة الأولى: السماح بتثبيت التطبيقات من خارج سوق Play.

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

1) اذهب الى "إعدادات"، اختر القسم " قفل الشاشة والحماية"(أو " أمان"في الإصدارات الأقدم)؛

2) تمكين الإذنلتثبيت التطبيقات من مصادر أخرى غير Play Market.

  • الطريقة الثانية: تعطيل برنامج مكافحة الفيروسات.

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

  • الطريقة الثالثة: إعادة تنزيل التطبيق.

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

  • الطريقة الرابعة: إعادة تسمية التطبيق.

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

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

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

ما يجب القيام به

هناك إجابة بسيطة جدًا لسبب ظهور هذا الخطأ. المشكلة هي أنك تقوم بتثبيت تطبيق لا يدعم إصدار Android الخاص بك. بشكل عام، على سبيل المثال، يتم تثبيت Android 6.0 على الهاتف الذكي، ويتم كتابة البرنامج لنظام Android 7.0 والإصدارات الأحدث.
حتى لو كان البرنامج يعمل من قبل، والآن تقوم بتثبيت إصدار جديد، فقد يحدث مثل هذا الخطأ، حيث تم إجراء التغييرات أثناء التحديث. لسوء الحظ، يمكنك الآن فقط استخدام الإصدارات السابقة من التطبيق.
توجد مشكلات مماثلة عند استخدام محاكي Android على نظام التشغيل Windows، نظرًا لأنه يعمل عادةً بنظام Android 4.4 أو 5.0/5.1. والآن أصبح نظام Android 8.0 على قدم وساق ويقوم المطورون بتحسين برامج مجموعة الثماني.


  • إذا انتقلت إلى متجر Play في متصفحك باستخدام حساب Google نفسه المستخدم على جهازك، فسترى معلومات حول ما إذا كانت أجهزتك تدعم التطبيق باسمه.

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

وعليه، ابحث عن الإصدارات السابقة من البرامج لمواصلة استخدام التطبيق.

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

هذه المقالة مناسبة لجميع العلامات التجارية التي تنتج هواتف تعمل بنظام التشغيل Android 9/8/7/6: Samsung وHTC وLenovo وLG وSony وZTE وHuawei وMeizu وFly وAlcatel وXiaomi وNokia وغيرها. لسنا مسؤولين عن تصرفاتك.

أسباب حدوث خطأ عند تحليل الحزمة

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

أسباب الخطأ النحوي:

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

الآن دعونا ننظر إلى كل نقطة بالترتيب.

التحقق من ملف بيان البرنامج

هذا الحل مناسب للمستخدمين الذين يستخدمون البرامج لإجراء تغييرات على ملفات بيان التطبيق. إذا قمت بإجراء أي تغييرات على ملف التطبيق AndroidManifest.xml، فيجب أن تحاول استعادته إلى وضعه "الافتراضي" الأصلي.

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

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

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

إذن لتثبيت البرامج من مصادر غير معروفة

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

الآن يمكنك تثبيت application.apk. بعد تثبيت البرنامج الذي تحتاجه، لا تنس تعطيل تثبيت التطبيقات من مصادر غير معروفة لأسباب أمنية.

تفعيل تتبع الفلاش

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

لتمكين تصحيح أخطاء USB، تحتاج إلى تمكين وضع المطور على جهازك الذكي. وللقيام بذلك نقوم بالخطوات التالية:

  • اذهب للاعدادات".
  • ابحث عن قائمة "حول الهاتف" وانتقل إليها.
  • قم بالتمرير لأسفل إلى علامة التبويب "رقم البناء"، وانقر عليها 7 مرات (بعد اللمسة السابعة، يجب أن تعرض الشاشة "أنت الآن مطور").
  • عد الآن إلى قائمة الإعدادات، ثم قم بالتمرير لأسفل وابحث عن قائمة المطورين.
  • ابحث عن عنصر "تصحيح أخطاء USB" وقم بتنشيط العملية.

بالنسبة لبعض الأجهزة، قد تشتمل عملية تمكين تصحيح أخطاء USB على ميزات معينة.

تعطيل مكافحة الفيروسات

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

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

ملف APK تالف أو لم يتم تنزيله بالكامل

قد يظهر خطأ إذا تم تثبيت التطبيق ليس من متجر Play، ولكن كملف .apk من مصدر آخر.

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

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

تأكد من تنزيل الملف الكامل. يتم التحقق من ذلك من خلال مقارنة حجم الملف الذي تم تنزيله والملف المقدم. بسبب التنزيل الجزئي لملف apk.، قد يحدث خطأ في التحليل أثناء التثبيت.

الفرق في إصدارات البرامج الثابتة

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

  • اذهب للاعدادات".
  • قم بالتمرير لأسفل وحدد علامة التبويب "حول الهاتف".
  • انقر فوق قسم "معلومات الجهاز".

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

لم يتم تنزيل ملف APK

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

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

عدم توافق البرامج


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

قبل تنزيل أي شيء، اقرأ التعليمات والمتطلبات الفنية للجهاز. بشكل لا يصدق، فإن تخصيص دقيقتين من الوقت لقراءة مراجعات منتج برمجي سيوفر لك الوقت بشكل كبير. تعلم من أخطاء الآخرين!

في الواقع - خطأ في بناء الجملة

يستخدم العديد من مالكي أجهزة Android مديري الملفات المتنوعين في كل مكان. من أجل الراحة، أو ربما لسبب آخر، يقوم المستخدم بإعادة تسمية ملف APK المستلم من الإنترنت، مما يسبب الخطأ الذي نصفه “... عند تحليل الحزمة”.

يقترح الحل نفسه: قم بتغيير الاسم إلى الخيار "الافتراضي" أو استبدل الأحرف السيريلية بالأبجدية اللاتينية.

تلخيص لما سبق

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