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 s'accélère, il est donc temps de prévoir une solution.
Important : À partir du 1er novembre 2025, tous les nouveaux applications et mises à jour des applications existantes soumises sur Google Play et ciblant les appareils Android 15+ doivent supporter les tailles de page de 16 Ko sur les appareils 64 bits.
Ce guide reste simple : trouver le plugin qui ne fonctionne pas, vérifier une mise à jour facile, et si le plugin semble non maintenu, demandez-leur Capgo Consulting Symptômes sur les appareils Android de 16 KB
Fonctionne sur certains téléphones Android, ne fonctionne pas sur d'autres (souvent des modèles plus récents).
- Un fonctionnement cesse de fonctionner lorsqu'un plugin spécifique est utilisé (caméra, fichiers, Bluetooth, etc.).
- Déboguer fonctionne parfois, mais la version Release ne fonctionne pas.
- Conseil : Essayez sur un appareil Android récent pour reproduire l'erreur.
É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 __CAPGO_KEEP_0__. Si le problème disparaît, le plugin lié est probablement la cause.
- Temporarily hide/disable that feature in code. If the problem disappears, the related plugin is likely the cause.
__CAPGO_KEEP_0__
- Désactivez les fonctionnalités une par une (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 pointe vers le plugin responsable.
Étape 3 — Recherchez une Solution Rapide
Une fois que vous connaissez le plugin :
- Mettez à jour vers la dernière version du plugin et de vos Capacitor packages.
- Lisez le README/changelog du plugin pour les notes sur Android 16 KB.
- 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 continue à ne pas fonctionner :
- Ouvrez un problème court et clair : « Ne fonctionne pas 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 Apparaît Non Entretenu
Signes à surveiller :
- Pas de nouvelles versions ou de réponses du mainteneur depuis des mois.
- Plusieurs problèmes ouverts concernant la compatibilité Android sans réponse.
Vos options :
- Le remplacer par une alternative maintenue activement.
- Ou demander Capgo Conseil de 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 fonctionné.
Étape 7 — Décidez : Mettre à jour, Remplacer ou Forker
- Mettre à jour : meilleur cas — installez les dernières versions de plugin/app et vous êtes fini.
- Remplacer : passez à une alternative maintenue si elle existe.
- Forker : lorsque vous avez besoin que cela fonctionne et que le plugin ne bouge pas, laissez Capgo Consulting Forker et maintenez-le pour vous.
Sous-ensemble de support (Court et Utile)
Partagez cela pour accélérer l'aide (avec les entreteneurs ou Capgo Consulting):
- Version de l'application/numéro de build
- Capacitor version
- Nom du plugin et version
- Appareils/versions d'Android affectés
- 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 cassent 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 d'Android 16 Ko Page Size : Trouvez le problème Plugin et ce que faire ensuite
Si vous utilisez Android 16 Ko Page Size : Trouvez le problème 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 le détail d'implémentation dans Capacitor Plugins par Capgo, Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins, Alternatives de Plugin Enterprise Ionic pour le flux de travail du produit dans Alternatives de Plugin Enterprise Ionic, et Capgo Builds natifs pour le flux de travail du produit dans Capgo Builds natifs.