CordovaActivity kann in Phonegap 3.4 nicht in einen Typ aufgelöst werden

7

Hi Ich arbeite an PhoneGap über eine Befehlszeilenschnittstelle.

Ich kann ein Projekt erstellen und einen Android-Emulator über die Eingabeaufforderung in Windows 7 ausführen.

Da ich das Projekt in meinen Arbeitsbereich in Eclipse importiert und kopiert habe, zeigt es einige Fehler in der Hauptklasse, die CordovaActivity erweitert.

Der Fehler ist:

%Vor%

Was soll ich tun?

    
user3610969 22.05.2014, 12:20
quelle

5 Antworten

12

Für diejenigen, die es nicht von der Befehlszeile aus verwenden möchten, fügen Sie einfach eine externe Bibliothek cordova-android-Projekt hinzu, um dieses Problem zu beheben.

Befolgen Sie diese Schritte:

1 - Lade Cordova android zip von hier herunter Ссылка .

2- Entpacken Sie den Zip überall auf Ihrem PC. Gehe in den Framework-Ordner.

3- Importieren Sie diesen extrahierten Zip-Ordner / das Framework als ein vorhandenes Projekt in Ihre Eclipse, was zu Cordova-Projekten (Bibliotheken) in Ihrem Arbeitsbereich führt.

4- Klicken Sie nun mit der rechten Maustaste auf Ihr App-Projekt - & gt; Eigenschaften - & gt; Android. Im Abschnitt Bibliothek wählen Sie "Hinzufügen" und wählen Sie Cordova Projekt (Bibliothek).

5. Fügen Sie schließlich import org.apache.cordova; um CordovaActivity zu erweitern.

    
Amrit Pal Singh 07.07.2014 10:22
quelle
7

Klicken Sie auf das Projekt und wählen Sie Eigenschaften - & gt; Java-Buildpfad - & gt; Quelle und Ordner hinzufügen, um den Ordner CordovaLib \ src einzubeziehen.

(oder)

wenn Sie appname-CordovaLib als bestehendes Projekt haben; Sie können es dem Quellpfad hinzufügen.

    
phani 28.09.2014 20:21
quelle
3

Ich konnte den Fehler beseitigen, indem ich das Projekt säubere:

Aus dem Menü: Projekt & gt; Sauber ...

Mac OS X 10.10, Eclipse Luna und phonegap 3.6.0-0.21.18

    
Wesam Alalem 21.10.2014 08:35
quelle
0

Fügen Sie cordova jar in Ihrem Projekt und dann in Ihrem Activity hinzu, was CordovaActivity erweitert Fügen Sie diese Zeile hinzu, um die cordova -Klassen

zu importieren %Vor%     
Mukesh Kumar 22.05.2014 12:44
quelle
0

Ich habe auf diese Weise gelöst.

  1. Laden Sie cordova-android-master
  2. herunter
  3. Extrahieren und goto Framework-Verzeichnis
  4. Öffnen Sie die Eingabeaufforderung und führen Sie den Befehl "ant jar"
  5. aus
  6. Gehen Sie erneut zum Framework-Verzeichnis und
  7. Kopiere cordova-4.1.0-dev.jar-Datei
  8. Fügen Sie diese jar-Datei in den Build-Pfad des cordova-Projekts in eclipse ein.

Dies löste alle Fehler für mich.

    
Giriraj 12.06.2015 11:47
quelle

Tags und Links