Oprava chyb „Aplikace není nainstalována“: Kompletní průvodce řešením problémů

A smartphone showing an app-error dialog beside a troubleshooting checklist

Stáhli jste si novou hru nebo nástroj, klepli na instalaci, počkali pár sekund a Android se vrátil s lakonickým "Aplikace není nainstalována". Žádný chybový kód, žádný protokol, žádná nápověda. Je to nejběžnější obecná chyba instalace na platformě a může znamenat deset velmi odlišných věcí v závislosti na skutečné základní chybě.

Následuje každá přiměřeně běžná příčina, seřazená zhruba podle toho, jak často se s ní setkáváme, každá s jednořádkovou opravou a krátkým vysvětlením proč, která oprava funguje. Na konci ukážeme, jak vytáhnout skutečnou chybu ze logcat pro případy, kdy zpráva na obrazovce nestačí.

Rychlé třídění: 80 % selhání „Aplikace není nainstalována“ spadá do tří skupin: nedostatek volného úložiště, nesoulad podpisového klíče s existující instalací a nesoulad architektury CPU. Než půjdete hlouběji, zkuste smazat stávající instalaci, uvolnit 1 GB a stáhnout správné sestavení ABI.

Běžná příčina č. 1: Málo úložného prostoru

I když má soubor APK pouze 50 MB, Android potřebuje k dekomprimaci souborů, ověření dat knihovny a přesunutí do systémového oddílu přibližně 3-4 krát větší prostor. Pokud máte méně než 1 GB volného místa, vaše instalace je vystavena vysokému riziku selhání.

Oprava: Vymažte složku „Downloads“ nebo odstraňte velkou hru, kterou již nehrajete, a zkuste to znovu.

Běžná příčina č. 2: Neshoda podpisů

Jak je vysvětleno v našem podepsání hlubokého ponoru, Android používá pro zabezpečení kryptografické podpisy. Pokud máte nainstalovanou oficiální aplikaci Facebook a pokusíte se ji „aktualizovat“ verzí z náhodného webu APK, podpisy se nebudou shodovat a Android instalaci zablokuje, aby ochránil vaše data.

Oprava: Nejprve odinstalujte stávající aplikaci (varování: tím se smažou vaše data). Poté nainstalujte nový APK.

Play Protect Blocks

Google Play Protect někdy blokuje „neznámé aplikace“, i když jsou bezpečné. Zkuste pro instalaci dočasně deaktivovat Play Protect v Play Store > Menu > Play Protect > Settings.

Běžná příčina č. 3: Poškozené nebo neúplné stahování

Pokud vaše připojení k internetu na zlomek sekundy přestane fungovat, soubor APK může stahování „dokončit“, ale chybí mu několik bajtů kódu. Ověření ZIP systému Android to zjistí a přeruší.

Oprava: Odstraňte soubor a stáhněte jej znovu pomocí stabilního připojení Wi-Fi. Ověřte hash SHA-256 souboru pomocí našeho Ověřovač APK.

Běžná příčina č. 4: Nekompatibilní verze SDK

Vývojáři nastavili minSdkVersion. Pokud se pokoušíte nainstalovat aplikaci vytvořenou pro Android 14 do telefonu se systémem Android 10, jednoduše to nebude fungovat.

Oprava: Zkontrolujte požadavky aplikace pomocí našeho Nástroj APK Info. Pokud je vaše verze Androidu příliš nízká, budete muset najít starší verze aplikace.

Běžná příčina č. 5: Problémy s architekturou CPU (ABI)

Android používá různé procesory (ARMv7, ARM64, x86). Pokud si stáhnete aplikaci „ARM64“ pro starý telefon „ARMv7“ (32bitový), zobrazí se chyba „App Not Installed“.

Oprava: Pomocí našeho Nástroj APK Info zjistíte, které ABI APK podporuje. Pokud procesor vašeho telefonu není uveden, stáhněte si „Universal“ sestavení nebo správnou konkrétní verzi.

Popis problému Pravděpodobný důvod Rychlá oprava
Okamžité selhání po kliknutí na instalaci Konflikt podpisů Odinstalujte starou verzi aplikace
Instalace... ale selže na 90 % Nedostatečný úložný prostor Uvolněte 500 MB+ místa
"Aplikace není kompatibilní s vaším zařízením" Problém se sadou SDK nebo ABI Najděte starší/správnou verzi
"Instalátor balíčků se stále zastavuje" Chyba mezipaměti instalačního programu Vymazat mezipaměť pro „Instalátor balíčku“

Běžná příčina č. 6: „Instalace blokována službou Play Protect“

Google Play Protect před instalací zkontroluje každý soubor APK, zda neobsahuje známé podpisy malwaru. Dokonce i aplikace z renomovaných zdrojů občas zakopnou: kořenové nástroje, bankovní aplikace specifické pro region, upravené systémové nástroje nebo jednoduše aplikace, které Play Protect dosud neviděl. Dialogové okno obvykle říká "Tato aplikace není bezpečná" a nabízí tlačítko „Přesto nainstalovat“, které může vyžadovat klepnutí a podržení nebo výlet do Nastavení.

Oprava: Pokud zdroji důvěřujete, použijte malý odkaz "Přesto nainstalovat" v dialogovém okně bloku. Pokud dialogové okno chybí, otevřete Obchod Play, klepněte na ikonu svého profilu → Play Protect → Nastavení a vypněte Skenujte aplikace pomocí Play Protect na dobu potřebnou k instalaci a poté jej znovu zapněte. Play Protect poté vždy znovu povolte; jednorázová deaktivace je bezpečnější vzor.

Běžná příčina č. 7: Ověřené spouštění / zakázáno boční načítání

Některé varianty Android na notebooku a některá zařízení uzamčená operátorem se dodávají se zakázaným bočním načítáním ve výchozím nastavení. Chyba často vypadá stejně jako „Aplikace není nainstalována“, ale nikdy se nezobrazí žádné dialogové okno s oprávněním.

Oprava: Otevřete Nastavení → Aplikace → Přístup ke speciálním aplikacím → Instalovat neznámé aplikace, najděte aplikaci, kterou jste použili ke stažení souboru APK (Chrome, správce souborů, telegram atd.) a zapněte možnost „Povolit z tohoto zdroje“. Přepínač je pro každý zdroj, nikoli globální; pokud přepnete na jiného správce souborů, musíte jej také povolit.

Běžná příčina č. 8: Konflikty mezi uživatelským nebo pracovním profilem

Pokud má vaše zařízení pracovní profil nebo sekundárního uživatele, aplikace nainstalovaná v jednom profilu může blokovat instalaci jinak podepsané kopie v jiném. Příznaky: instalace funguje na osobním profilu, ale selže tiše v pracovním profilu nebo naopak.

Oprava: Potvrďte, do kterého profilu instalujete. Na většině spouštěčů je v pracovním profilu zobrazen malý odznak kufříku. Buď odinstalujte konfliktní kopii z jiného profilu, nebo se spokojte s použitím stávající kopie.

Běžná příčina č. 9: Pouze 64bitové zařízení, pouze 32bitový soubor APK

Moderní zařízení Android střední třídy a vlajkové lodě se dodávají bez 32bitového rozhraní ABI; jádro je sestaveno bez něj. Pouze 32bitový soubor APK jednoduše nemá žádné nativní knihovny, které může zařízení načíst, a selže s obecnou chybou „Není nainstalováno“. Opačná strana (pouze 64bitový soubor APK na 32bitovém telefonu) je v roce 2026 mnohem vzácnější, protože poslední telefony s pouze 32bitovým systémem Android byly dodány před lety.

Oprava: Přečtěte si manifest souboru APK a adresář lib/ v našem Nástroj APK Info a přesně uvidíte, která ABI balíček obsahuje. Pokud se seznam ABI zařízení (viditelný v Nastavení → O telefonu → Podrobnosti o sestavení) nepřekrývá s ABI balíčku, najděte jiné sestavení.

Běžná příčina č. 10: Zjevná neshoda umístění instalace

Aplikaci, jejíž manifest nastavuje android:installLocation="internalOnly", nelze přesunout na kartu SD. Pokud má vaše interní úložiště málo místa a operační systém se přesto pokusí nainstalovat do externího úložiště (například na některých starších zařízeních Android One), instalace se tiše nezdaří.

Oprava: Uvolněte interní úložiště. Možnost „přesunout na SD“ je pro interní aplikaci irelevantní bez ohledu na to, jak prázdná je SD karta.

Čtení skutečné chyby z logcatu

Pokud nepomůže žádná z kontrol na úrovni povrchu, základní chyba je v logcat téměř vždy viditelná. S ADB nastaveným na počítači:

adb logcat -c                       # clear old logs
adb install path/to/example.apk     # try the install (or trigger from the device)
adb logcat -d | grep -i "PackageInstaller\|PackageManager"

Výstup obvykle obsahuje řádek jako:

INSTALL_FAILED_INSUFFICIENT_STORAGE
INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.example signatures do not match newer version
INSTALL_FAILED_INVALID_APK: AndroidManifest.xml is malformed
INSTALL_FAILED_OLDER_SDK: Requires newer SDK version

Každá z těchto map přímo k opravě:

Pokud nemáte ADB k dispozici, alternativou na zařízení je tok Nastavení → O telefonu → 7krát klepněte na Číslo sestavení → Možnosti vývojáře → Zpráva o chybě, který zachycuje stejné protokoly do souboru zip.

Dotazy

Proč Android někdy nezobrazí vůbec žádnou chybovou zprávu?

Aktivita systému PackageInstaller má přísný časový limit. Pokud se instalace nezdaří dříve, než uživatelsky orientovaný dialog dokončí kreslení, dialog se jednoduše zavře bez zprávy. logcat má stále základní důvod.

Může poškozený APK poškodit můj telefon?

Ne. Instalační program balíčků OS je v karanténě; poškozený soubor APK se může pouze nepodařit nainstalovat. Skutečným rizikem špatného souboru APK je kód uvnitř úspěšně nainstalovaná aplikace, nikoli samotné selhání instalace.

Dostávám konkrétně „Chyba analýzy“, nikoli „Aplikace není nainstalována“. co je jiné?

"Chyba analýzy" je přísnější selhání: OS nemohl ani přečíst strukturu souboru. Obvykle se jedná o korupci (zkrácené stahování, poškození na úrovni ZIP). Znovu si stáhněte nebo spusťte naše kroky obnovení poškozeného APK. „Aplikace není nainstalována“ obvykle znamená, že soubor byl analyzován v pořádku, ale neprošel pozdější kontrolou.

Mohu nainstalovat APK přes stejnou aplikaci nainstalovanou z Obchodu Play?

Pouze pokud je soubor APK podepsán přesně stejným klíčem pro nahrávání (a používá stejné schéma podpisu v2/v3). Pro většinu publikovaných aplikací to znamená: ne, pokud vydavatel nedistribuuje stejný soubor APK oběma způsoby. Boční načtení „stejné aplikace“ odjinud spustí INSTALL_FAILED_UPDATE_INCOMPATIBLE.

Zjistěte, proč se to nedaří

Nahrajte soubor APK nyní, abyste viděli skrytá metadata a varování o kompatibilitě, která způsobují chyby při instalaci.

Zkontrolujte kompatibilitu APK

Rychlý diagnostický postup pro tvrdohlavá selhání instalace APK

Odstranění chyby "Aplikace není nainstalována" je většinou proces eliminace. Začněte s levnými opravami, uvolněte místo a odstraňte všechny staré kopie aplikace, poté pokračujte ke kontrole architektury a podpisu. Nástroje v XAPK na APK dokážou odstranit některé dohady z těžších případů.

Navrhl a zdokumentoval Mst Shaefale Vedoucí vývojář a architekt balíčku Android • Ověřeno na Androidu 12–15

Mst Shaefale spravuje nástroje pro slučování XAPK/APKS na straně klienta, analyzátor binárních manifestů a nástroje pro podepisování APK v1+v2 na xapktoapk.com. Zaznamenali jste zastaralý příkaz nebo změnu operačního systému? Pošlete redakční poznámku.