I dispositivi Android con pagine di memoria da 16 KB stanno arrivando. Se un plugin Capacitor (o una delle sue dipendenze native) non è pronto, una funzionalità potrebbe smettere di funzionare o l'app potrebbe crashare su alcuni telefoni. I controlli stanno diventando più severi, quindi pianifica una correzione al più presto.
Importante: a partire dal 1° novembre 2025, tutte le nuove app e gli aggiornamenti alle app esistenti inviati a Google Play e destinati a dispositivi Android 15+ devono supportare pagine da 16 KB sui dispositivi a 64 bit.
Questa guida è semplice: individua il plugin che causa il problema, controlla se esiste un aggiornamento e, se il plugin sembra abbandonato, chiedi Consulenza Capgo di fare un fork e mantenerlo per te.
Sintomi sui dispositivi a 16 KB
- Funziona su alcuni telefoni Android, ma ne rompe altri (spesso i modelli più recenti).
- Una funzionalità smette di funzionare quando viene usato un plugin specifico (camera, files, Bluetooth, ecc.).
- In modalità Debug funziona, in Release no.
Consiglio: prova su un recente flagship Android per riprodurre il problema subito.
Passaggio 1 — Verifica che sia un problema del plugin
- Riproduci il problema e annota la funzionalità che stai utilizzando.
- Nascondi o disabilita temporaneamente quella funzione in code. Se il problema scompare, la causa è probabilmente il plugin correlato.
Passaggio 2 — Individua il plugin che fallisce
- Disabilita le funzionalità una alla volta (o commenta le chiamate al plugin) finché l'app non smette di crashare.
- L'ultima funzionalità che hai disabilitato prima che tutto tornasse a funzionare indica il plugin problematico.
Passaggio 3 — Cerca una soluzione rapida
Una volta individuato il plugin:
- Aggiorna il plugin e i tuoi pacchetti Capacitor all'ultima versione disponibile.
- Leggi il README o la changelog del plugin per le note su Android 16 KB.
- Controlla le issue o le discussioni aperte per segnalazioni simili e versioni consigliate.
Passaggio 4 — Contatta il maintainer
Se l'ultima versione continua a dare problemi:
- Apri un'issue breve e chiara: “Si rompe su dispositivi Android con page size a 16 KB; la funzione X non funziona più.”
- Includi la versione di Capacitor, la versione del plugin e una breve descrizione per la riproduzione.
- Attendi una risposta — alcuni team potrebbero impiegare qualche giorno.
Passaggio 5 — Se il plugin sembra abbandonato
Segnali a cui prestare attenzione:
- Nessun rilascio o risposta dal maintainer da mesi.
- Molte issue aperte sulla compatibilità Android senza risposta.
Le tue opzioni:
- Sostituirlo con un'alternativa mantenuta attivamente.
- Oppure chiedi Consulenza Capgo di fare il fork e mantenerlo per garantire la compatibilità della tua app.
Passaggio 6 — Sanity Check
Prima del rilascio, fai questi controlli rapidi:
- Testa la funzionalità su almeno un dispositivo Android recente e uno più datato.
- Usa una build Release per il test finale.
- Segna la versione dell'app, del plugin e il modello del dispositivo che ha superato il test.
Passaggio 7 — Scegli: Aggiorna, Sostituisci o Fork
- Aggiorna: scenario ideale — installa le ultime versioni di plugin/app e hai finito.
- Sostituisci: passa a un'alternativa mantenuta se disponibile.
- Fork: quando ti serve che funzioni e il plugin è fermo, fai un Consulenza Capgo fork e mantienilo tu.
Bundle di supporto (breve e utile)
Condividi questo per ricevere aiuto più velocemente (con i maintainer o Consulenza Capgo):
- Versione app/numero build
- Versione Capacitor
- Nome e versione del plugin
- Dispositivi/versioni Android interessati
- Cosa hai provato (update, alternativa, ecc.)
- Passaggi semplici per riprodurre l'errore
Assumi Capgo: lo risolviamo noi
Se i dispositivi a 16 KB bloccano la tua app e un plugin non è pronto, contattaci:
- Identifichiamo rapidamente il plugin problematico e confermiamo il problema.
- Lo sistemiamo: update, patch o fork — e continuiamo a mantenerlo.
- Ti aiutiamo a evitare le corse dell'ultimo minuto con l'entrata in vigore dei requisiti.
Dicci quale funzionalità fallisce e il nome del plugin (se lo conosci). Al resto pensiamo noi. Visita la nostra pagina servizi: Consulenza Capgo
Continua da Android 16 KB Page Size: trova il plugin problematico e cosa fare dopo
Se stai usando Android 16 KB Page Size: individua il plugin problematico e cosa fare dopo per pianificare il lavoro sui plugin nativi, collegalo a Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli sull'implementazione in Adding or Updating Plugins, Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Ionic Enterprise Plugin Alternatives, e Capgo Native Build per il workflow di prodotto in Capgo Native Builds.