Der Import org.apache.cordova kann nicht aufgelöst werden
Aus irgendeinem Grund, nachdem Sie durch Phonegap ist nicht inklusive Anweisungen (es muss nicht einmal erwähnen, einrichten der AMEISE, oder die Kopfschmerzen, die mit Ant und JDK), das funktioniert überhaupt nicht:
package com.HealthTrustSoftware.AndroidTemplate3;
import android.app.Activity;
import android.os.Bundle;
import org.apache.cordova.*;
public class AndroidTemplate3 extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}
}
Es gibt 5 Fehler, verweisen auf die Tatsache, dass die org.apache.cordova nicht gelöst werden kann. Ich bin ganz sicher, was an dieser Stelle zu tun. Bitte helfen Sie. Dies ist nach 3 Stunden zu versuchen, um das sdk zu arbeiten und Sie schließlich in der Lage zu öffnen, ein Projekt innerhalb von eclipse. Nachdem Sie die Schritte auf, Ihre Dokumentation, ich bin Links mit eine Verschwendete 3 Stunden, es sei denn, ich kann dies herausfinden.
org.apache.cordova
ist auf deinem classpath. InformationsquelleAutor der Frage Andrew Rhyne | 2012-11-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich lief in das gleiche problem. Folgende, was geschrieben wurde, in hier, habe ich es endlich geschafft Arbeit.
Nachdem Sie download-cordova aus phonegap github-Seite, finden Sie cordova-2.2.0.jar und cordova-2.2.0.js in den lib/Ordner android. Nach dem ausführen von "./erstellen ...", Kopie cordova-2.2.0.jar in deinem Projekte Ordner libs und cordova-2.2.0.js in Ihrem www-Ordner. Dann importieren Sie das Projekt in eclipse und es sollte funktionieren.
Hatte ich zu gehen, um "Project -> Properties -> Android" und wählen Sie eine neuere SDK (habe ich das Letzte in der Liste) und als die "Project -> Clean".
InformationsquelleAutor der Antwort pootzko
Zusätzlich zu kopieren cordova-2.2.0.jar aus der phonegapp download der libs-Ordner des Projekts musste ich manuell hinzufügen, um die Projekte von Bibliotheken.
Verfahren: Project -> properties -> Java Build Path -> Libraries -> Add JARs... und wählen Sie Dann die Bibliotheken aus dem Projekt selbst
InformationsquelleAutor der Antwort Ruudt
Ich anfangs bekam, um dieses mit einer der Lösungen oben geschrieben: zum herunterladen des Adobe phonegap build von github und einfügen in die cordova-2.2.0.jar und cordova-2.2.0.js Dateien in der erzeugten Verzeichnisse.
Nach dem hantieren mit dem Pfad-und Umgebungsvariablen sind diese Dateien bereits vorhanden (project/libs/cordova-2.2.0.jar und project/assets/www/cordova-2.2.0.js) jetzt ist für mich nach dem ausführen des "create" - Befehl auf der Kommandozeile.
Bin ich mit der AMEISE, kam im Bundle mit Eclipse, so dass meine PFAD-variable enthält:
C:\Program Dateien\Eclipse\plugins\org.apache.ant_1.8.3.v20120321-1730\bin;
und ich fügte hinzu, eine Umgebungsvariable für ANT_HOME:
C:\Program Dateien\Eclipse\plugins\org.apache.ant_1.8.3.v20120321-1730
Getestet habe ich das hinzufügen von \bin oder entfernen es, um den PFAD und die Umgebungsvariable für ANT_HOME und das war der gewinnen-Kombination.
InformationsquelleAutor der Antwort Webdevd
Laufen
cordova -d build
. Wenn es sagt nichts über "Nicht finden tools.jar", beheben. Dann völlig Neuerstellen der Anwendung, indem Siecordova platform rm android
. Entfernen Sie auch das Projekt von eclispe. Dann erstellen Sie die app durch ausführencordova platform add android
+cordova build
. Schließlich fügen Sie das Projekt in eclipse wieder.org.apache.cordova
sollten jetzt aufgenommen werden und alles sollte funktionieren.InformationsquelleAutor der Antwort Sawny
Ersetzen Sie Ihre header mit einigen Bergmann änderungen, wie das Balg
InformationsquelleAutor der Antwort suraj mahajan
Schritt 4 in der getting-started-guide ist das einzige Teil, das spezifisch für phonegap. Der rest ist ein Allgemeines android-Entwicklungsumgebung. Anstelle von eclipse classic, erhalten Sie das ADT-bundle aus http://developer.android.com/sdk/index.html - das beinhaltet eine angepasste version von eclipse mit den meisten der android-Zeug bereit zu gehen.
Den default-link zu cordova-2.2.0.jar funktionierte gut für mich, obwohl es dauerte ein wenig Mühe, herauszufinden, dass, wenn Sie möchten, verwenden Sie eine benutzerdefinierte build von cordova muss es als ein android-library-Abhängigkeiten im Projekt-Eigenschaften.
InformationsquelleAutor der Antwort Tom Clarkson
Download apache cordova ein Glas, und fügen Sie es zu den lib-Ordner und classpath.
InformationsquelleAutor der Antwort kosa