Je suis nouveau à Android Studio (téléchargé hier sur ma machine Windows 7) et simplement fini de créer une application à l'aide de Kotlin. Il fonctionne correctement sur l'émulateur Android, mais lorsque je construis un fichier APK signé et essayez de l'installer sur mon téléphone Samsung S7 (Android 8.0.0), il affiche l'erreur mystérieuse «application non installée». P>
J'ai remarqué qu'il y a une marque X rouge près de la mainActivité dans la barre supérieure, peut-être avoir quelque chose à voir avec le problème? Cela ne m'empêche pas de bâtir ... p>
p>
Buildes précédentes de la même application installée correctement. La seule chose que j'ai changée avant de commencer la rupture est l'emplacement du dossier AVD (en utilisant Ce ) à partir du lecteur C à la lecteur D, car je n'ai pas manqué de mémoire là-bas. J'ai supprimé tous les périphériques virtuels, créé la variable d'environnement puis a créé à nouveau les périphériques virtuels. P>
choses que j'ai déjà essayées sans chance: p>
Edit: J'ai créé un nouveau projet et j'ai copié mes scripts là-bas, et cela fonctionne désormais correctement. Pas vraiment une solution depuis que cela a pris beaucoup de temps, mais cela a résolu le problème. P>
4 Réponses :
Si vous avez installé APK avant votre périphérique, vous ne pouvez pas l'installer à nouveau
pour fixer que P>
defaultConfig {
applicationId your_package_name
versionCode 2 //try to increase every time
versionName "1.0.0" //no need to change but better change it
//other codes
}
@ BIP901 Avez-vous utilisé la base de données locale (SQLite) dans votre projet?
Non, je ne sais même pas ce que c'est.
app code>) li>
- Exécutez le projet (il doit installer l'APK et exécuter sur votre appareil) LI>
ol>
J'espère que cela aide !! p>
Merci pour votre réponse. J'ai sélectionné "application", mais aussi, a également une marque de x rouge. J'ai de nouveau construit l'APK avec "App" sélectionné, mais le problème persiste.
Essayez-le par Supprimer Avez-vous redémarrer votre système après la mise à jour de l'emplacement de AVD fort>? P> .IML code> fichier de votre répertoire de projet et projet de reconstruction p>
Oui, j'ai redémarré mon système après la mise à jour de l'emplacement AVD. Je viens d'essayer de supprimer le fichier .IML et la reconstruction, et malheureusement cela n'a pas fonctionné non plus.
Ensuite, vous devriez avoir à créer un nouveau exemple d'échantillon et de vérifier qu'il fonctionnera ou non
Vous devriez convertir ce commentaire en une réponse, c'est ce que j'ai fini par faire
@ Bip901 j'ai ajouté la nouvelle réponse
Vous devriez avoir à créer un nouveau exemple de projet et de vérifier qu'il fonctionnera ou non strong> p>
J'ai créé un nouveau projet et copié mes scripts là-bas, et cela fonctionne désormais correctement. Pas vraiment une solution puisque cela a pris beaucoup de temps, mais cela a résolu le problème.
Il devrait y avoir des informations dans le logcat concernant ce problème