Android devices with 16 KB memory pages are rolling out. If a Capacitor plugin (or one of its native dependencies) isn’t ready, a feature may stop working or the app may crash on some phones. Enforcement is ramping up, so plan a fix soon.
Ce guide simplifie les choses : recherchez le plugin qui ne fonctionne pas, vérifiez si une mise à jour facile est disponible, et si le plugin semble non maintenu, demandez à __CAPGO_KEEP_0__ Consulting de le forker et de le maintenir pour vous.
__CAPGO_KEEP_0__ Consulting Capgo Consulting 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 Release ne fonctionne pas.
- Conseil : essayez sur un appareil Android récent pour reproduire les problèmes.
- Works on some Android phones, breaks on others (often newer models).
A feature stops working when a specific plugin is used (camera, files, Bluetooth, etc.).
É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.
- Cacher temporairement/désactiver 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ésactiver les fonctionnalités les unes après les autres (ou commenter 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 problème de plugin.
Étape 3 — Vérifiez une solution rapide
Une fois que vous connaissez le plugin :
- Mettez à jour la version la plus récente du plugin et de vos packages Capacitor.
- Lisez le fichier 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 clair et concis : « La fonctionnalité X ne fonctionne plus sur les appareils Android avec une taille de page de 16 Ko ; »
- Incluez votre Capacitor version, la version du plugin et une description rapide de la façon de reproduire le problème.
- Attendez un peu de réponse — certaines équipes ont besoin de quelques jours.
Étape 5 — Si le Plugin Ressemble à Ne Pas Être Entretenu
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 un 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 d'expédier, effectuez des contrôles rapides :
- Testez la fonctionnalité sur au moins un appareil Android récent et un appareil plus ancien.
- Utilisez une version de sortie pour un test final.
- Notez la version de l'application, la version du plug-in et le modèle de l'appareil qui ont fonctionné.
Étape 7 — Décidez : Mettre à jour, Remplacer ou Fork
- Mettre à jour : meilleur cas — installez les dernières versions du plug-in/ de l'application et vous êtes fait.
- Remplacer : passez à une alternative maintenue si elle existe.
- Fork : lorsque vous avez besoin qu'il fonctionne et que le plug-in ne bouge pas, laissez Capgo Conseil le forker et le maintenir pour vous.
Bundle de support (Court et Utile)
Partagez ceci pour accélérer l'aide (avec les mainteneurs ou Capgo Conseil):
- Numéro de version/numéro de build de l'application
- Capacitor version
- Nom et version du plugin
- Appareils/versions d'Android affectés
- Ce que vous avez essayé (mise à jour, alternative, etc.)
- Étapes simples pour reproduire
Embaucher Capgo: Nous Ferons Fonctionner
Si les appareils de 16 Ko cassent votre application et qu'un plugin n'est pas prêt, parlez-nous :
- Nous identifions rapidement le plugin responsable et confirmons l'échec.
- We fix it: mise à jour, correction, ou fork — et le gardons maintenu.
- We help you avoid last-minute rushes as enforcement rolls out.
Dites-nous quel fonctionnalité ne fonctionne pas 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 taille de page Android 16 KB : Trouvez le problème de plugin et ce que faire ensuite
Si vous utilisez Android 16 KB Page Size: Trouvez le problème de plugin et ce que faire ensuite pour planifier le travail de plugin natif, connectez-le avec Capgo Plugin Directory pour le flux de travail du produit dans Capgo Plugin Directory, Capacitor Plugins par Capgo pour les détails 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 Plugins d'Entreprise Ionic pour le flux de travail du produit dans Alternatives de Plugins d'Entreprise Ionic, et Capgo Développements Natives pour le flux de travail du produit dans Capgo Développements Natives.