Anwendung In Ihrem Telefon nicht installiert

7

Ich führe die Anwendung im Emulator aus, es funktioniert erfolgreich und das Symbol der Anwendung wird im Emulatormenü angezeigt, aber wenn ich versuche, diese Anwendung über das Emulatormenü erneut auszuführen, kann ich nicht zulassen, dass ich davon laufe und zeige Der Toast "Anwendung ist nicht in Ihrem Telefon installiert".

Im Bild ist die rote runde mein Anwendungssymbol.

    
Yog Guru 02.01.2012, 07:24
quelle

7 Antworten

22

Dies kann passieren, wenn Sie Ihre MainActivity in Ihrer AndroidManifest.xml zweimal deklariert haben,

zuerst als ein Launcher

%Vor%

und dann einfach wie erklärt:

%Vor%

Überprüfen Sie dies und löschen Sie die zweite zusätzliche -Deklaration.

    
Android 02.01.2012, 07:26
quelle
3

Auch mir ist es einmal passiert, als ich die Launch-Aktivität geändert habe. Erneutes Installieren der Anwendung und Neustarten des Telefons sorgen dafür, dass es funktioniert.

    
sfratini 02.01.2012 07:51
quelle
1

Ich hatte denselben Fehler, wenn mein Widget-Provider einen Syntaxfehler hatte. Anstelle von

%Vor%

Ich schrieb

%Vor%

vielleicht kann dies hilfreich für diejenigen sein, die immer noch den Fehler

erfahren     
Bigalow 04.11.2012 13:30
quelle
0

Entfernen Sie die Deklaration der Hauptaktivitätsdeklaration in der Manifestdatei. Es funktioniert für mich

    
Piusha 07.07.2012 13:49
quelle
0

Ein weiteres Szenario, in dem Sie eine solche Nachricht erhalten können, wenn Sie die Verknüpfung für eine frühere Version erstellt und dann die Launcher-Aktivität in ein anderes Paket in der neuen Version verschoben haben. (Anwendungspaket blieb gleich).

Bei meinem ZTE Blade wird die Verknüpfung nur während des Updates entfernt.

Auf einem HTC Nexus One bleibt die Verknüpfung dort, aber das Klicken darauf hat keinen Effekt.

Weitere Details hier

    
Vajk Hermecz 07.11.2012 19:39
quelle
0

Es ist lustig, aber ich habe mein Problem gelöst, indem ich die Erlaubnis vom Aktivitäts-Tag lösche

Ich habe Code wie folgt:

%Vor%

Ich habe die Berechtigung zum Entfernen

%Vor%     
Dhawal Sodha Parmar 25.03.2014 14:32
quelle
0

Ich hatte das Problem, dass WRITE_EXTERNAL_STORAGE zweimal im Manifest enthalten war. Es betraf nur bestimmte Benutzertelefone, meine Testtelefone und der Emulator starteten einwandfrei, und Fussel gab keine Warnung ab. Ich habe mehrere Monate lang einige 1-Sterne-Bewertungen erlitten, bevor ich die Ursache entdeckte:

%Vor%

Löschen der zweiten behoben.

    
Androidcoder 10.06.2014 14:36
quelle

Tags und Links