8
votes

Application non installée dans votre téléphone

i Exécutez l'application dans l'émulateur Ça fonctionne avec succès et l'icône de l'application est affichée dans le menu Emulator, mais lorsque j'essaie d'exécuter à nouveau cette application dans le menu émulateur, il ne peut pas me permettre de passer à partir de cela et d'afficher L'application Toast "n'est pas installée sur votre téléphone".

Dans l'image, le rouge arrondi est mon icône d'application.

Entrez la description de l'image ici


0 commentaires

7 Réponses :


22
votes

Ceci peut arriver si vous avez votre MainAlactivité Deux fois sur votre AndroidManifest.xml,

première comme laverie xxx

et ensuite vient de déclarer comme: xxx

alors vérifiez cela et Supprimer la deuxième déclaration supplémentaire


1 commentaires

Je n'ai déclaré qu'une seule fois dans Manifest, mais j'ai le même problème



3
votes

En outre, cela m'est arrivé une fois lorsque j'ai changé l'activité de lancement. Réinstallation de l'application et redémarrer le téléphone le faire fonctionner.


0 commentaires

0
votes

Supprimez la déclaration d'activité principale répétée dans le fichier manifeste. Ça marche pour moi


0 commentaires

1
votes

J'ai eu la même erreur lorsqu'il y avait une erreur de syntaxe dans mon fournisseur de widget. Au lieu de

android:configure="com.android.WorldAgendaapp1.WidgetConfig"


0 commentaires

0
votes

Un autre scénario Lorsque vous pouvez recevoir un tel message, si vous avez créé le raccourci pour une version antérieure, puis déplacez l'activité de lanceur dans un autre package de la nouvelle version. (Le package d'application est resté identique).

sur ma lame ZTE, le raccourci est juste enlevé pendant la mise à jour.

sur un HTC Nexus One, le raccourci reste là, mais en cliquant dessus n'a aucun effet.

Plus de détails ici


0 commentaires

0
votes

Son drôle mais j'ai résolu mon problème en supprimant la permission de l'étiquette d'activité

J'ai un code comme ci-dessous: xxx

J'ai supprimé la permission < Pré> xxx


0 commentaires

0
votes

J'ai eu lieu pour y compris Write_External_storage deux fois dans le manifeste. Il n'a affecté que certains téléphones utilisateur, mes téléphones à tester et l'émulateur lancé bien et que Lint n'a donné aucun avertissement. J'ai souffert de quelques cotes 1 étoile sur plusieurs mois avant de découvrir la cause:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
...
<application android:permission="android.permission.WRITE_EXTERNAL_STORAGE"...


0 commentaires