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?
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.
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
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
Ich habe auf diese Weise gelöst.
Dies löste alle Fehler für mich.