2011-01-17 9 views

Antwort

16

Im Projekt Struktur | Module | Abhängigkeiten fügen Sie die neue Bibliothek hinzu und verwenden Sie Jar Verzeichnisse Art des Eintrags für die lib Verzeichnis. Jetzt sind alle Dateien aus dem Verzeichnis lib für das Projekt verfügbar und werden automatisch in die endgültige .apk-Datei gepackt.

+0

Es funktioniert. Vielen Dank. Ich denke, das Problem war zweifach. Erstens war ich mir nicht sicher, wie man Abhängigkeiten hinzufügt, was deine Antwort gelöst hat. Und 2, ich musste einige JAR-Dateien loswerden. Ich komme aus einem Eclipse-Hintergrund, und Eclipse können Sie Referenzen auf JAR-Dateien einzeln hinzufügen. Also hatte ich zwei Versionen der gleichen JAR-Datei im libs-Verzeichnis. Nach dem Entfernen wurde das Projekt erfolgreich kompiliert – BraveNewMath

0

Ich gehe davon aus Sie die Bibliotheken auf Modul-Einstellungen >> Module >> Abhängigkeiten hinzugefügt.

Wenn Sie die Bibliothek hinzufügen und das Kontrollkästchen Export aktiviert ist, wird die Bibliothek mit dem endgültigen Deployable gepackt. Stellen Sie außerdem sicher, dass der Bereich nicht "bereitgestellt" ist (der Bereich ähnelt dem Abhängigkeitsbereich maven).

Lassen Sie mich wissen, wenn es nicht funktioniert .. Wir helfen Ihnen gerne.

+0

Export-Checkbox hat nichts mit Verpackung zu tun und wird in diesem Fall nicht benötigt. – CrazyCoder

+0

Hmmm. Ich könnte falsch liegen. Ich werde es trotzdem überprüfen. Danke für die Korrektur. Das Folgende ist ein Auszug aus der intellij Dokumentation. "Exportieren \t Wenn diese Option aktiviert ist, wird die Abhängigkeit in die Module exportiert, die vom aktuellen abhängen." Ich habe eine Praxis, es zu verwenden, wenn ich die Jar-Datei des Moduls für ein Elternmodul verfügbar machen möchte. Daher sind die Annahmen mit dem Artefakt verpackt. –

1

Leider hat Intellij 10.0.2 eine GUI für Datei/Projektstruktur/Module/Abhängigkeiten mit einem internen, nicht skalierbaren Textfeld. Daher sind die Schaltflächen für das Panel außerhalb des Bildschirms, selbst wenn Sie (imho!) Einen Computer normaler Größe haben ... (Normal ist immer relativ zu sich selbst!) Die einzige Möglichkeit, sie zu finden, ist zu drücken und zu ziehen und das Fenster herumzudrücken. Dann sind diese Anweisungen allesamt sinnvoll.

Verwandte Themen