2013-09-28 12 views
27

Używam Android Studio i chcę dodać moduł do mojego projektu, jak "pasek akcji Sherlocka" lub pliki jar, , ale kiedy otworzyłem strukturę projektu nie ma modułu ani biblioteki w menu: \Android Studio nie pokazuje modułów w strukturze projektu

w intelij to pojawiające:

enter image description here

Więc w czym problem? Jak mogę dodać te moduły do ​​studia Android?

+0

Mam ten sam problem i nie mogę tego rozgryźć. Czy już to rozgryzłeś? Jeśli tak, podziel się swoją odpowiedzią. – sPaz

+0

Masz te same problemy, tak głupie ... Nic nie pokazuje. Potrzebuję innych ustawień, takich jak ustawienie globalne lub inne ... OMG –

+0

Mam ten sam problem. Wydaje się, że problem ten występuje tylko w przypadku importowanego projektu. – beholderrk

Odpowiedz

9

Czy prawym przyciskiem myszy na projekcie, a następnie wybierz opcję „Otwórz Ustawienia modułu” - wtedy można dodawać moduły do ​​projektu ..

+0

Nie widzę, jak mogę tego użyć, aby dodać moduły znajdujące się w katalogu? Widzę tylko sposoby dodawania nowych modułów .. – AdamMc331

+0

Dzięki w androidowym studio 2.3.3 Nie wiem, co się stało, to było pierwsze w strukturze projektu – Pulkit

2

Gdyby podobny problem podczas uruchamiania systemu kontroli wersji nad projektem w Android Studio (0.4. 2). Podczas ściągania do nowej lokalizacji i importowania modułów w strukturze projektu wyświetlał się tylko "Android SDK".

Usunąłem folder .idea/z kontrolki wersji, dodając go do pliku .gitignore, wykonałem nowe ciągnięcie i zaimportowałem moduły. Teraz wszystkie ustawienia pojawiły się poprawnie w Ustawieniach projektu i Ustawieniach platformy dla struktury projektu.

+0

Moduły zostały dodane i wypchnięte z maszyny, a następnie wyciągnięte z drugiej maszyny, ale tutaj nie były widoczne jako moduł. Usunięcie folderu .idea spowodowało ponowne wygenerowanie obszaru roboczego.xml – Davidea

3

Musisz dodać plik gradle.settings do głównej struktury projektu, a następnie po "Otworzeniu ustawień modułu" menu zostanie wyrównane do Twojego gradle.settings. Podczas importowania projektu do Android Studio nie tworzy go dla Ciebie. Czasami zazwyczaj lepiej jest rozpocząć czysty projekt i przenieść tam swój kod, zwykle łatwiej jest go osiągnąć.

2

Oto co zrobiłem, aby rozwiązać ten problem

  • Close Android Studio
  • Quick Start -> Sprawdź się od wersji Kontroli
+0

Nie rozumiem. Gdzie jest szybki start i jaka kontrola wersji? – Yster

+0

Szybki start to okno, które pojawia się po uruchomieniu Android Studio – Lucas

+0

Co oznacza Lucas Kliknij na Plik> Zamknij projekt. A potem otwiera się okno, które nazywa się Szybki start i rób tak, jak Lucas mówi. – Pulkit

7

Go do Plik-> Projekt> Ustawienia Projektu struktury na -> Moduły.

Kliknij zielony kolor + i dodaj nowy moduł. wybierz moduł aplikacji i ustaw katalog główny dla twojego modułu projektu.

Kliknij przycisk Dalej, a następnie Zakończ.

Reference

+0

To bardzo pomocny post. Mam jedną poprawkę, to znaczy: Po wybraniu mojego projektu, mówiąc "aplikacja" już w projekcie. W tym przypadku dodałem jako "app1" i kliknij OK. Po tym IDE pokazuje zarówno moduł "app" i "app1". Następnie usunąłem "app1" ze struktury projektu i uruchomiłem projekt po wybraniu modułu "aplikacja". Wtedy działa bardzo dobrze. –

1

Proszę przejść do modułu ustawienia i wybrać moduły Ustawienia projektu następnie trzeba wybrać src i gen foldery i oznaczył je jako foldery źródła przez prawym przyciskiem myszy na nich i wybrać źródło

6

Najpierw utwórz swoją Module. Możesz to zrobić za pomocą domyślnego Kreatora modułów Studio Android (File -> New -> New Module), wybierz Biblioteka Androida, nadaj mu nazwę i nazwę pakietu, a następnie zakończ. Potem zobaczysz, że nic się nie dzieje.Otwórz stronę Gradle Projects Section(powinien być gdzieś na prawym panelu)

Powinieneś zobaczyć coś takiego:

enter image description here

Rozwiń moduł Gradle i uruchomić zadanie Run Configurations. Po tym odśwież zawartość i odśwież strukturę projektu.

To powinno teraz działać.

0

Po przeniesieniu modułów zmodyfikuj plik workspace.xml i plik settings.gradle, aby korzystać z nowych ścieżek modułu. W przeciwnym razie musisz spróbować użyć funkcji modułu importu.

Powiązane problemy