2012-12-29 5 views
9

Ich versuche mein Android-Projekt in IntelliJ einzurichten. Ich habe es vorher noch nie benutzt und habe Probleme mit Modulabhängigkeiten.Modul-Pakete nicht zur Kompilierzeit in IntelliJ gefunden

Das Projekt hängt von mehreren Modulen ab, die ich auf der Registerkarte Abhängigkeiten hinzugefügt habe. IntelliJ erkennt sie (d. H. Es gibt keine Beschwerden im Code), aber es schlägt bei der Kompilierung mit "Paket x.y.z existiert nicht" fehl. Ich habe auch versucht, "Export" für die Module zu überprüfen, aber das scheint keine Wirkung zu haben.

Ich sah diese question, die das gleiche Problem scheint, aber es gab keine Lösung.

+0

Der Bereich wird auf Compile gesetzt? –

+0

@AaronMcIver: korrekt. –

+0

Sie haben es als Android-Projekt von Grund auf eingerichtet oder versuchen, als solches zu importieren, im Vergleich zu einem Standard-Java-Projekt? Die Problembereiche sind 3rd Party Gläser oder src? –

Antwort

11

Versuchen Sie, Ihre Quelle als Module hinzuzufügen.

  • Datei> Modul hinzufügen
  • Module erstellen aus vorhandenen Quellen -> your_src_path_top_level
  • Weiter> Weiter> Fertig
  • Datei> Projektstruktur> Module> YourApp
  • Plus-Taste> Modulabhängigkeits> your_lib_you_added_earlier
  • Verwenden Sie die Aufwärts-/Abwärtspfeile, um zum Ende der Liste zu gelangen

Hier ist ein Bild, wo ich die Google Play src als Modul hinzugefügt habe.

enter image description here

+0

Danke, das hat funktioniert. Ich benutze IntelliJ 12, also war es etwas anders. Datei> Neues Modul> Android> Bibliotheksmodul> Inhalt root> module_top_level. –

+0

Ihre Anweisungen haben mir sehr geholfen. Vielen Dank! – Billy

Verwandte Themen