Les appareils Android avec des pages de mémoire de 16 Ko sont déployés. Si un plugin Capacitor (ou l'une de ses dépendances natives) n'est pas prêt, une fonctionnalité peut cesser de fonctionner ou l'application peut planter sur certains téléphones. La mise en œuvre est en cours d'intensification, il est donc temps de planifier une solution.
Important : À partir du 1er novembre 2025, tous les nouveaux applications et les mises à jour des applications existantes soumises sur Google Play et visant les appareils Android 15+ doivent supporter les tailles de page de 16 Ko sur les appareils 64 bits.
Ce guide simplifie les choses : trouvez le plugin qui ne fonctionne pas, vérifiez si une mise à jour facile est disponible, et si le plugin semble non entretenu, demandez à Capgo Consulting to fork et le maintenir pour vous.
Symptômes sur les appareils Android de 16 Ko
- Fonctionne sur certains téléphones Android, ne fonctionne pas sur d'autres (souvent des modèles plus récents).
- Une fonctionnalité cesse de fonctionner lorsqu'un plugin spécifique est utilisé (caméra, fichiers, Bluetooth, etc.).
- Le débogage fonctionne parfois, mais la version Release ne marche pas.
Conseil : Essayez sur un appareil Android de dernière génération pour reproduire les problèmes initiaux.
Étape 1 — Assurez-vous qu'il s'agit d'un problème de plugin
- Répétez le problème et notez la fonctionnalité que vous utilisez.
- Masquez temporairement/désactivez cette fonctionnalité dans code. Si le problème disparaît, le plugin lié est probablement la cause.
Étape 2 — Trouvez le plugin qui ne fonctionne pas
- Désactivez les fonctionnalités les unes après les autres (ou commentez les appels de plugin) jusqu'à ce que l'application cesse de fonctionner.
- La dernière fonctionnalité que vous avez désactivée avant qu'elle commence à fonctionner à nouveau indique le plugin en cause.
Étape 3 — Vérifiez une correction rapide
Une fois que vous connaissez le plugin :
- Mettez à jour la dernière version du plugin et de vos Capacitor paquets.
- Lisez le fichier README/changelog du plugin pour les notes sur les 16 KB Android.
- Vérifiez les problèmes ouverts/discussions pour des rapports similaires et des versions recommandées.
Étape 4 — Demandez au Mainteneur
Si la dernière version casse toujours :
- Ouvrez un problème court et clair : « Casse sur les appareils Android avec une taille de page de 16 KB ; la fonctionnalité X ne fonctionne plus. »
- Incluez votre Capacitor version, la version du plugin et une description rapide de la reproduction.
- Attendez un peu une réponse — certaines équipes ont besoin de quelques jours.
Étape 5 — Si le Plugin Ressemble à Un Maintenu
Signes à surveiller :
- Aucune mise à jour ou réponse du mainteneur depuis des mois.
- Plusieurs problèmes ouverts concernant la compatibilité Android sans réponse.
Vos options :
- Remplacez-le par une alternative maintenue activement.
- Ou demandez Capgo Consulting pour le forker et le maintenir afin que votre application reste compatible.
Étape 6 — Contrôles de santé
Avant la mise en production, effectuez des vérifications rapides :
- Testez la fonctionnalité sur au moins un appareil Android récent et un appareil plus ancien.
- Utilisez une version de Release pour un test final.
- Notez la version de l'application, la version du plugin et le modèle de l'appareil qui ont réussi.
Étape 7 — Décidez : Mettre à jour, Remplacer ou Forker
- Mettre à jour : meilleur cas — installez les dernières versions du plugin/appli et vous êtes fini.
- Remplacer : passez à une alternative maintenue si elle existe.
- Forker : lorsque vous avez besoin qu'il fonctionne et que le plugin ne bouge pas, laissez Capgo Consulting forker et le maintenez pour vous.
Support Bundle (Court et Utile)
Partagez ceci pour accélérer l'aide (avec les mainteneurs ou Capgo Consulting):
- Numéro de version/bâtiment de l'application
- Capacitor version
- Nom et version du plugin
- Dispositifs/versions Android affectées
- Ce que vous avez essayé (mise à jour, alternative, etc.)
- Étapes simples pour reproduire
Engagez Capgo: Nous ferons fonctionner cela
Si les appareils de 16 Ko brisent votre application et qu'un plugin n'est pas prêt, discutez avec nous :
- Nous identifions rapidement le plugin en cause et confirmons l'erreur.
- Nous le corrigons : mise à jour, patch ou fork — et nous le maintenons.
- Nous vous aidons à éviter les précipitations de dernière minute lors de la mise en œuvre.
Dites-nous quelles fonctionnalités échouent et le nom du plugin (si vous le savez). Nous nous chargerons du reste. Visitez notre page des services : Capgo Consulting
Continuez à partir de la page de taille de page Android 16 Ko : Trouvez le plugin en cause et ce que faire ensuite
Si vous utilisez Taille de page Android 16 KB : Trouvez le problème du plugin et ce que faire ensuite pour planifier le travail de plugin natif, connectez-le à Capgo Répertoire de plugin pour le flux de travail du produit dans Capgo Répertoire de plugin, Capacitor Plugins par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, Ajout ou mise à jour de plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, Alternatives de plugins Enterprise Ionic pour le flux de travail du produit dans Alternatives de plugins Enterprise Ionic, et Capgo Bâtiments natifs pour le flux de travail du produit dans Capgo Bâtiments natifs.