Heim  >  Artikel  >  WeChat-Applet  >  Zusammenfassung der Probleme, die bei der Entwicklung von Android-Applets mit Eclipse aufgetreten sind

Zusammenfassung der Probleme, die bei der Entwicklung von Android-Applets mit Eclipse aufgetreten sind

高洛峰
高洛峰Original
2017-02-23 14:39:031762Durchsuche

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 finden Sie Diese Zeile , die die Mindestversion angibt, die zum Ausführen dieser Anwendung erforderlich ist, und ändern Sie die Nummer in die Version auf dem Simulator. (Geräte-API) 2: Ändern Sie in default.properties, target=android-8, das Ziel auf die Version, um den Emulator auszuführen, und es ist in Ordnung. (Anwendung erfordert API)

2. Android erfordert Compiler-Konformitätsstufe 5.0. Fehlerlösung: 1. Klicken Sie mit der rechten Maustaste auf das Projekt ->Android-Tools ->Projekt reparieren , überprüfen Sie Projekt –> Der chinesische Teil von Linux ist verstümmelt. Die Kodierung von Chinesisch unter Windows ist im Allgemeinen gbk, während die Kodierung von Chinesisch unter Linux im Allgemeinen utf8 ist, sodass Dateien, die normalerweise unter Windows geöffnet werden, unter Linux wahrscheinlich verstümmelt sind. 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, aktivieren Sie die Option „Zeilennummer anzeigen“ 2. Klicken Sie mit der rechten Maustaste auf die äußerste linke Seite des Codebearbeitungsbereichs (das ist, wo die Zeilennummer angezeigt werden soll), das angezeigte Kontextmenü ist wie Lösung 1; 3. Klicken Sie auf Fenster (oder klicken Sie mit der rechten Maustaste in den Codebearbeitungsbereich)->Einstellungen->Allgemein->Editoren-> ;Texteditoren, und klicken Sie dann auf das Kontrollkästchen „Zeilennummer anzeigen“ Aktivieren Sie einfach das Kontrollkästchen

5 Installieren Sie die Eclipse- und Java-JDK-Umgebungsvariableneinstellungen unter Windows

1. www.eclipse.org/downloads/, finden Sie diejenige, die zu Ihrem passt. Laden Sie die herunter, die zu dem von Ihnen verwendeten System passt, und entpacken Sie sie dann

Java-JDK-Download-Adresse http://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, und lib muss vorhanden sein zum Klassenpfad hinzugefügt.

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 tritt auf

Lösung: Das verwendete Windows ist 64-Bit und die 64-Bit-Version. Bit Eclipse wird heruntergeladen, aber Java wird nicht heruntergeladen. Das SDK ist 32-Bit, was ein Fehler ist. . . Wechseln Sie zu 64-Bit~

7. ANT-Umgebungsvariableneinstellungen

Es gibt zwei Hauptumgebungsvariablen, die von ANT unter Windows verwendet werden: ANT_HOME und PATH.

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 Eingabe des Ant-Befehls Der Befehlszeilentipp: „tools.jar konnte nicht gefunden werden. Wird voraussichtlich in der Umgebungsvariable „C:Program FilesJavajre6libtools.jar“ gefunden. Lösung: Kopieren Sie die Datei „tools.jar“ in die Datei „C:Program FilesJavajdk1.6.0“. Verzeichnis „_16lib“ Gehen Sie zum Verzeichnis „C:ProgrammeJavajre6lib“ und führen Sie den Befehl ant erneut aus. Er läuft normal und das Problem ist behoben.

9. Testlauf fehlgeschlagen: Instrumentierungslauf aufgrund von „java.lang.ClassNotFoundException“ fehlgeschlagen

JUnit ist nicht eingeführt. Überprüfen Sie, ob JUnit in der Konfiguration -> Java Build Path -> aktiviert ist.

10. Testlauf fehlgeschlagen: Instrumentierungslauf aufgrund von „java.lang.ClassCastException“ fehlgeschlagen

Löschen Sie das Paket, löschen Sie das Entwicklungsprojektpaket und das Testpaket und installieren Sie es erneut! ! !

11. Nach der Installation von ADT und Android SDK gibt es keine Symbole für Android SDK Manager und Android Virtual Device Manager.

Eclipse ->window->customize Perspective->Command Groups Availability check Wählen Sie die andorid-Option

12. Fehler: Keine Ressource gefunden, die mit dem angegebenen Namen übereinstimmt (bei „background“ mit dem Wert „@drawable/btn_title_back_big“).

Der Fehler zeigt im Grunde alle an Ressourcendateien Wenn alle Fehler auftreten, klicken Sie mit der rechten Maustaste auf die Konsole und wählen Sie „Einstellungen“. Wenn die Puffergröße der Konsole groß genug eingestellt ist, können Sie 0 hinzufügen. Dann können Sie sehen, welche Ressourcendatei den Fehler aufweist, und diesen korrigieren.

Weitere verwandte Artikel zur Zusammenfassung der Probleme bei der Entwicklung von Android-Applets mit Eclipse finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn