angular - L'application Ionic ne s'installe pas sur l'appareil Android
Je suis débutant en Ionic. Je viens de créer une application simple en Ionic qui fonctionnait bien sur le navigateur. Donc, je l'ai convertie en fichier .apk en utilisant Android Studio, ce qui a généré un fichier android-release-unsigned.apk. Je l'ai transféré sur mon appareil et en essayant de l'installer, j'ai constaté qu'il ne s'installait pas. Je n'arrive pas à en identifier la cause. J'ai besoin d'aide.
Réponse #1
Vous pouvez suivre les étapes qui sont mentionnées dans le document officiel ci-dessous.
Déploiement sur un appareil
Mais pour moi, ça n'a pas fonctionné. J'ai donc simplement fait cela manuellement comme montré ci-dessous.
ionic cordova run android --deviceAppareil branché à l'ordinateur via USB
Copiez le fichier
android-debug.apksur l'appareil (chemin de l'apk :.. \platforms\android\build\outputs\apk)Après cela, vous devez activer le paramètre ci-dessous sur votre appareil Android
paramètres --> onglet général --> sécurité --> sources inconnues (activé ceci)
- Après cela, il suffit de double-cliquer sur le
android-debug.apkà partir de l’emplacement où vous l’avez copié. Ensuite, votre application sera installée sur votre appareil. C’est tout. Vous pouvez maintenant utiliser votre application sur un vrai appareil.
Réponse #2
La raison la plus probable à laquelle je peux penser est que votre application n'est pas signée. Comme le mentionne Sampath, essayez de construire une version de débogage et non une version de production de votre application, puis installez-la sur votre appareil. Vous pouvez utiliser 'ionic run android' et copier/coller manuellement le fichier android-debug.apk généré sur votre appareil.