Android startet die Aktivität in der Menüelementauswahl

7

Ich habe 2 Klassen. Einer wird ein grundlegender Instruktionsbildschirm sein und auf diesem Bildschirm wird es ein Menü haben, das dich zu der anderen Klasse gehen lässt. Die andere Klasse ist eine MapActivity. Ich glaube, das Problem ist, dass es die andere Klasse nicht findet. Ich habe ein paar verschiedene Methoden ausprobiert, um die Absicht zu erklären, die Klasse zu finden. Das ist das letzte, was ich versucht habe:

%Vor%

Es ist eine Basisklasse, die Aktivität erweitert, und die Kartenklasse ist eine Basisklasse, die MapActivity erweitert (kann das ein Problem verursachen?). Und hier ist der wichtige Teil meiner Manifest-Datei:

%Vor%

Bearbeiten: Wenn ich den LogCat ansehe, um herauszufinden, was passiert ist, erhalte ich einen java.lang.NoClassDefFoundError und einige andere Nachrichten, die sagen: "Link der Klasse ./Map failed", "Konnte die Klasse ./Map nicht finden, die von der Methode referenziert wird. /Main.run "und" VFY: const-class 37 kann nicht aufgelöst werden "

    
gdawgrancid 16.12.2010, 02:00
quelle

4 Antworten

15

Sie können das so verwenden und vergessen Sie nicht, beide Aktivitäten zu AndroidManifest.xml hinzuzufügen:

%Vor%     
Balaji Khadake 04.06.2011, 08:34
quelle
3

Haben Sie diesen Weg versucht?

%Vor%     
Cristian 16.12.2010 03:00
quelle
2
%Vor%     
Handoko 29.08.2013 16:26
quelle
1

Sie müssen diese Zeile in Ihr Manifest implementieren

%Vor%

Wenn du das schon getan hast, hast du es falsch gemacht! Es muss innerhalb des <application> </application> -Tags sein. Andernfalls erhalten Sie Ihren Fehler

    
Gregor D 14.02.2012 19:27
quelle