Rilascia il file .XAPK, .APKS o .APK da ispezionare
oppure clicca per navigare dal tuo dispositivo
Ispezione istantanea dell'albero lato client • Convalida i percorsi manifest.json e OBBCome funziona il motore di convalida XAPK
Quando un programma di installazione XAPK segnala "Convalida file XAPK non riuscita" o "Archivio XAPK corrotto", l'errore deriva quasi sempre da una mancata corrispondenza tra il file dichiarativo manifest.json e le voci ZIP effettive all'interno del contenitore.
- Controllo presenza APK diviso: Verifica che ogni voce elencata in split_apks[] esista effettivamente nella radice dell'archivio e non sia vuota.
- Controllo del percorso di espansione OBB: Conferma che ogni voce expansions[] (come Android/obb/<pkg>/main.*.obb) corrisponde all'esatto percorso ZIP interno.
- Estrazione a caricamento zero: Scarica qualsiasi singola libreria .apk, .obb, .so o icon.png direttamente dal contenitore con un clic.
Diagnosi di "Convalida file XAPK non riuscita" e ispezione dei manifest XAPK
Ogni pacchetto .xapk compatibile include un file JSON UTF-8 denominato manifest.json nella radice dell'archivio ZIP. Gli installatori XAPK dedicati leggono questo descrittore prima di toccare un singolo file APK o OBB. A seconda che il pacchetto sia uno Pacchetto di giochi OBB (schema XAPK v1) o uno Pacchetto APK diviso (schema XAPK v2), manifest.json definisce rigide regole strutturali:
- I pacchetti xapk_version (1 o 2): versione 1 contengono un <package_name>.apk monolitico più un array expansions che punta alle risorse Android/obb/. I pacchetti della versione 2 contengono un array split_apks che elenca base.apk e suddivisioni della configurazione (config.arm64_v8a.apk, config.xxhdpi.apk).
- Perché la convalida non riesce sui telefoni: Se il download del browser è stato interrotto al 98% o se qualcuno ha eliminato manualmente una suddivisione della lingua dallo ZIP senza rimuovere la voce dell'oggetto dall'array split_apks di manifest.json o se total_size differisce dalla somma delle dimensioni delle voci decompresse, il programma di installazione si interrompe immediatamente con "Convalida file XAPK non riuscita".
- Come riparare un pacchetto XAPK guasto: Trascina l'archivio nel validatore sopra. Se tutti i base.apk richiesti e le suddivisioni dell'architettura sono intatti, anche se manifest.json ha un conteggio di byte non corrispondenti, puoi ignorare del tutto il rigoroso controllo del manifest unendo le suddivisioni in uno .apk autonomo sul nostro Convertitore da XAPK a APK o riconfezionando un manifest.json nuovo e valido utilizzando il nostro Generatore XAPK.