هل واجهت رسالة خطأ App not installed على الأندرويد؟ اعرف الأسباب والحلول

هل قمت من قبل تحميل تطبيقٍ ما أو لعبة من خارج متجر Play وتفاجأت بظهور رسالة App not installed عندما كنت تحاول تثبيت ملف apk؟ أنت لست وحدك، بل هو خطأ شائع يظهر للعديد من المستخدمين الذي يحاولون تحميل التطبيقات والألعاب من خارج المتجر الرسمي، وعادةً ما تكون الرسالة كاملةً كالتالي: “App not installed as package conflicts with an existing package” وفي بعض الأحيان الأخرى أيضًا تكون: “Could not install app as the package name is in use”.

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

 ما سبب ظهور رسالة App not installed؟

رسالة App not installed as package conflicts with an existing package عند تثبيت تطبيق جديد

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

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

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

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

والآن، ما خطوات إصلاح المشكلة؟

إصلاح مشكلة App not installed

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

والآن، هل وصلتك الفكرة؟ دعنا نبدأ إذًا، اتبع التعليمات التالية بعناية.

  1. ابدأ بتحميل ملفات Platform-tools، هذا شرح التثبيت (أو من هنا: رابط مباشر).
  2. على هاتفك الأندرويد فعّل وضع تصحيح USB (أو USB Debugging بالإنجليزية).تفعيل خيار تصحيح USB على هاتف سامسونج
  3. وصّل هاتفك إلى كمبيوتر (بنظام ويندوز) عبر كابل USB.
  4. هنا يجب أن تعلم اسم حِزمة التطبيق الذي تريد إزالته، هنا استخدم تطبيق App Inspector.
  5. افتح نافذة سطور الأوامر CMD على الكمبيوتر واكتب السطر التالي وذلك للتأكد أن الكمبيوتر قد تعرّف على الهاتف:
    adb devices
  6. إذا كان كل شيء صحيح، اكتب السطر التالي في نفس النافذة ثم اضغط Enter:
    adb shell
  7. أسفل السطر السابق، انسخ السطر التالي والصقه بنافذة الأوامر (غيّر عبارة package-name باسم حِزمة التطبيق الذي تريد إزالته):
    pm uninstall --user 0 package-name

    adb command App not installed as package conflicts with an existing package

  8. الآن بإمكانك إعادة التجربة وتثبيت التطبيق الذي تريده، وفي حالة أنك واجهت نفس المشكلة أو رسالة مشابهة، فبإمكانك إذًا تثبيت التطبيق الجديد بنفس الطريقة عبر سطور الأوامر، ولكنك أولًا ستحتاج إلى نقل ملف apk إلى مجلد platform-tools، ثم بعد ذلك اكتب السطر التالي (ولا تنسَ تغيير كلمة package-name باسم الحِزمة الجديدة):
    adb shell cmd package install-existing package-name

إلى هنا وانتهينا! هذه كانت طريقة التخلص من رسالة “App not installed as package conflicts with an existing package” المزعجة التي تواجه المستخدمين في بعض الأحيان عند محاولة تثبيت تطبيق بإصدار قديم على الأندرويد. وإذا واجهت مشكلةٍ ما ولم تجد حلها في الخطوات السابقة، اترك تعليق إذًا بالمشكلة وسنقوم بمساعدتك قدر إمكاننا.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى