Ich bin auf einige kleinere Probleme gestoßen, als ich Eclipse zum Entwickeln kleiner Android-Programme verwendet habe. Ich werde die aufgetretenen Probleme aufzeichnen. Es ist ziemlich kompliziert, einschließlich Programmfehler, Linux-Anwendungen, Eclipse-Einstellungen usw. ~
1. FEHLER: Anwendung erfordert API-Version 10. Geräte-API-Version ist 8 Lösung: Ändern Sie zwei Konfigurationsdateien 1: In AndroidManifest.xml
2. Android erfordert Compiler-Konformitätsstufe 5.0. Bitte beheben Sie die Projekteigenschaften. Lösung: 1. Klicken Sie mit der rechten Maustaste auf das Projekt. android tools ->Fix Project 2. Wenn nicht, überprüfen Sie Project -> Properties->Java Compiler, um zu bestätigen, dass die JDK-Konformität auf 1.6 eingestellt ist, und aktivieren Sie bestimmte Seeings.
3. Download In der .java-Datei sind die Kommentare grundsätzlich auf Chinesisch. Unter Linux ist der chinesische Teil verstümmelt. Die Kodierung von Chinesisch unter Windows ist im Allgemeinen gbk utf8, sodass es unter Windows normal geöffnet werden kann. Unter Linux sind die Dateien wahrscheinlich verstümmelt. Lösung: Verwenden Sie den Befehl iconv, um die Dateiinhaltskodierung zu konvertieren. Ich habe zum Beispiel eine Datei „Common Linux Commands“, die unter Windows normal geöffnet wird, beim Öffnen unter Linux jedoch verstümmelt wird. Die Methode besteht darin, im Terminal Folgendes einzugeben: iconv -f gbk -t utf8 Common Linux Commands.txt > Common Linux Commands_cn.txt und öffnen Sie dann die Datei „Linux Common Commands_cn.txt“. Das verstümmelte Problem der Datei wird behoben.
4. Exlipse drei Methoden zum Anzeigen der Zeilennummer Lösung: 1.Strg+F10, um das Menü anzuzeigen und die Option „Zeilennummer anzeigen“ zu aktivieren Code-Bearbeitungsbereich Klicken Sie mit der rechten Maustaste ganz links (d. h. dort, wo die Zeilennummer angezeigt werden soll). Das angezeigte Kontextmenü ist wie in Lösung 1 gezeigt. Klicken Sie auf „Fenster“ (oder klicken Sie mit der rechten Maustaste in den Code-Bearbeitungsbereich). ) ->Einstellungen->Allgemein->Editoren->Texteditoren, dann aktivieren Sie das Kontrollkästchen Zeilennummer anzeigen
5. Installieren Sie Eclipse unter den Windows- und Java-JDK-Umgebungsvariableneinstellungen
1. Eclipse-Download-Adresse www.eclipse.org/downloads/, suchen Sie den Download, der zu dem von Ihnen verwendeten System passt, und entpacken Sie ihn dann
Java-JDK-Download-Adresse www.oracle.com/technetwork/java/javase /downloads/index.html
2. Konfiguration von Java-JDK-Umgebungsvariablen: Um es einfach auszudrücken: Sie müssen den Pfad und den Klassenpfad festlegen, um bin hinzuzufügen, und der Klassenpfad enthält lib.
Arbeitsplatz->Eigenschaften->Erweiterte Systemkonfiguration.
1) Es ist bereits im Pfadsystem verfügbar. Fügen Sie einfach die Bin-Adresse hinzu und trennen Sie jeden Pfad durch;.
Zum Beispiel: C:Program FilesJavajdk1.6.0bin
2) Der Klassenpfad muss natürlich selbst erstellt werden, wenn er bereits existiert, bearbeiten Sie ihn einfach dort muss ein .; vor dem Klassenpfad stehen, um den aktuellen Pfad darzustellen.
Zum Beispiel: .;C:Program FilesJavajdk1.6.0libdt.jar;C:Program FilesJavajdk1.6.0libtools.jar
3) Um das Schreiben und zukünftige Änderungen zu erleichtern, können Sie festlegen Setzen Sie die Variable java_home auf C:Program FilesJavajdk1.6.0, sodass %java_home% im Pfad und Klassenpfad verwendet werden kann, um C:Program FilesJavajdk1.6.0 zu ersetzen.
Zum Beispiel: path kann auf %java_home gesetzt werden %bin
6. Konfigurieren Sie die Umgebung, führen Sie Eclipse aus und ein Fehler beim Laden der gemeinsam genutzten JNI-Bibliothek jvm.dll ist fehlgeschlagen
Lösung: Das verwendete Windows ist 64-Bit, ich habe Eclipse 64-Bit heruntergeladen, aber das Java SDK, das ich heruntergeladen habe, war 32-Bit, was ein Fehler war. . . Wechseln Sie zu 64-Bit~
7. ANT-Umgebungsvariableneinstellungen
Es gibt zwei Hauptumgebungsvariablen, die von ANT unter Windows verwendet werden: ANT_HOME und WEG.
Stellen Sie ANT_HOME so ein, dass es auf das Ant-Installationsverzeichnis verweist.
Einstellungsmethode: ANT_HOME = D:apache_ant_1.7.0
Fügen Sie %ANT_HOME%bin; %ANT_HOME%lib zum Pfad der Umgebungsvariablen hinzu.
Einstellungsmethode: PATH = %ANT_HOME%bin; %ANT_HOME%lib
Wird voraussichtlich in D:jre6libtools.jar gefunden
Nach der Eingabe des ant-Befehls in der Befehlszeile wird Folgendes angezeigt: „tools.jar konnte nicht gefunden werden. Es wird erwartet, dass es in C:ProgrammeJavajre6libtools.jar gefunden wird.“ Die Umgebungsvariable ANT_HOME wurde konfiguriert :Program FilesJavajdk1.6.0_16lib“ Kopieren Sie die Datei tools.jar im Verzeichnis „C:Program FilesJavajre6lib“ in das Verzeichnis „C:Program FilesJavajre6lib“ und führen Sie den Befehl ant erneut aus. Er läuft normal und das Problem ist gelöst.
9. Testlauf fehlgeschlagen: Instrumentierungslauf aufgrund von „java.lang.ClassNotFoundException“ fehlgeschlagen
JUnit wurde nicht eingeführt. Überprüfen Sie, ob dies der Fall ist ist in der Konfiguration JUnit aktiviert Project -> Properties -> Java Build Path -> Order and Export
und prüfen Sie, ob JUnit auf „java.lang.ClassCastException“ deaktiviert ist
Paket löschen das Entwicklungsprojektpaket und das Testpaket und installieren Sie es erneut! ! ! 11. Installieren Sie ADT und Android SDK, es gibt keine Android SDK Manager- und Android Virtual Device Manager-Symbole
Eclipse - > ;window->Perspective anpassen->Command Groups Availability Überprüfen Sie die Andorid-Option
12. Fehler: Keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt (im Hintergrund). ' mit dem Wert '@drawable/btn_title_back_big').
Der Fehler zeigt, dass grundsätzlich alle Ressourcendateien Fehler aufweisen. Klicken Sie mit der rechten Maustaste auf die Konsole und wählen Sie die Einstellungen aus Durch Hinzufügen einer 0 können Sie erkennen, welche Ressourcendatei einen Fehler aufweist, und diesen korrigieren.
Das obige ist der detaillierte Inhalt vonZusammenfassung von 12 Fehlern bei der Entwicklung von Android-Applets mit Eclipse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!