1
votes

L'application Ionic se brise sur Android 9 après la première installation

J'ai une application construite avec IONIC3 et cordova ci-dessous sont les configurations.

Ionic:

   ionic (Ionic CLI)  : 4.12.0 (/Users/vasnagpa/.nvm/versions/node/v8.2.0/lib/node_modules/ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.0.1

Cordova:

   cordova (Cordova CLI) : 6.5.0
   Cordova Platforms     : android 6.2.2, ios 4.5.5
   Cordova Plugins       : no whitelisted plugins (31 plugins total)

System:

   ios-deploy : 1.9.4
   NodeJS     : v8.2.0 (/Users/vasnagpa/.nvm/versions/node/v8.2.0/bin/node)
   npm        : 5.3.0
   OS         : macOS High Sierra
   Xcode      : Xcode 10.1 Build version 10B61

Récemment sur Android 9 après avoir installé l'application pour la première fois si j'essaye d'ouvrir l'application, elle se brise. Mais si je tue l'application et la relance, cela fonctionne bien. J'ai vérifié les journaux de l'application en me connectant au navigateur, cela échoue et donne une erreur CORS pour les API du serveur. Mais je ne pense pas que le problème soit lié à CORS car il fonctionne après avoir tué l'application. Je soupçonne peut-être qu'un plugin cordova est en train de se casser. J'ai commenté quelques plugins pour le faire fonctionner mais aucun résultat.

Veuillez aider et suggestions pour le correctif ou le débogage.


3 commentaires

avez-vous observé le logcat pour les erreurs potentielles?


Oui, je l'ai fait, cela donne un tas de commentaires, je ne sais pas quel est le problème exact.


Les erreurs seraient en rouge.


3 Réponses :


0
votes

Ne provenant pas de l'arrière-plan natif, ces journaux sont très cryptiques. Vous trouverez ci-dessous les journaux d'erreurs de logcat. Veuillez suggérer si je peux essayer quelque chose

    2019-08-08 20:11:46.358 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable"
2019-08-08 20:11:46.358 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable.debug"
2019-08-08 20:11:46.474 29406-29406/com.mobileapp E/chromium: [ERROR:filesystem_posix.cc(89)] stat /data/user/0/com.mobileapp/cache/WebView/Crashpad: No such file or directory (2)
2019-08-08 20:11:46.474 29406-29406/com.mobileapp E/chromium: [ERROR:filesystem_posix.cc(62)] mkdir /data/user/0/com.mobileapp/cache/WebView/Crashpad: No such file or directory (2)
2019-08-08 20:11:46.538 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable"
2019-08-08 20:11:46.538 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable.debug"
2019-08-08 20:11:46.600 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable"
2019-08-08 20:11:46.601 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable.debug"
2019-08-08 20:11:46.624 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.629 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_GYROSCOPE Gyroscope Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.636 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.639 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:ak0991x Magnetometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.651 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:gravity  Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.657 29406-29406/com.mobileapp E/SensorManager: unregisterListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.679 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.680 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_GYROSCOPE Gyroscope Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.680 29406-29406/com.mobileapp E/BMP:MotionListener: Failed to register motion listener
2019-08-08 20:11:46.680 29406-29406/com.mobileapp E/BMP:MotionManager: Motion listener registration failed
2019-08-08 20:11:46.680 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.682 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:ak0991x Magnetometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.683 29406-29406/com.mobileapp E/SensorManager: registerListenerImpl sensorName:gravity  Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.683 29406-29406/com.mobileapp E/BMP:OrientationListener: Failed to register orientation listener
2019-08-08 20:11:46.683 29406-29406/com.mobileapp E/SensorManager: unregisterListenerImpl sensorName:BMI160_ACCELEROMETER Accelerometer Non-wakeup,isWakeUpSensor:false,callingApp: com.mobileapp,callingPid:29406,callingUid:10484
2019-08-08 20:11:46.683 29406-29406/com.mobileapp E/BMP:OrientationManager: Orientation listener registration failed
2019-08-08 20:11:46.687 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable"
2019-08-08 20:11:46.687 29406-29406/com.mobileapp E/libc: Access denied finding property "vendor.perf.iop_v3.enable.debug"


1 commentaires

si cela aide, j'ai comparé les journaux entre l'échec et la tentative réussie de lancement de l'application remarquée ci-dessous, l'erreur n'apparaît pas en cas de succès. 344 1587-1587 / mobileapp E / chromium: [ERREUR: filesystem_posix.cc (89)] stat / data / user / 0 / mobileapp / cache / WebView / Crashpad: aucun fichier ou répertoire de ce type (2) 08/08/2019 20 : 42: 54.344 1587-1587 / mobileapp E / chromium: [ERREUR: filesystem_posix.cc (62)] mkdir / data / user / 0 / mobileapp / cache / WebView / Crashpad: aucun fichier ou répertoire de ce type (2



0
votes

Je crois avoir la réponse. J'ai vu un fil similaire Le processus d'instrumentation de test s'est écrasé lors de l'exécution des tests d'espresso

J'ai rétrogradé ma version Chrome et cela a bien fonctionné. Je cherche toujours une documentation officielle sur le problème ou peut-être une solution.


0 commentaires

0
votes

Billet officiel de bogue: https://bugs.chromium.org/p/chromium/issues/ détail? id = 991107

J'espère que cela aide quelqu'un.


0 commentaires