2013-05-16 15 views
16

Tak. Wszyscy testują Androida Studio. Używam Eclipse w moich projektach i chcę przeprowadzić migrację do Android Studio. Mam problemy z moimi projektami.Android Studio - jak korzystać z bibliotek (z projektów eclipse)

czytałem tej strony: http://developer.android.com/sdk/installing/migrate.html

Nie wielki, jak w mojej opinii.

Używam w moich bibliotekach projektów, które nie są w formatach .jar, ale są projektami zaćmień (z zaznaczonymi we właściwościach "jest biblioteką").

Czy możesz mi powiedzieć, jak przenieść moje projekty do Android Studio? Mam problemy i mnóstwo błędów. Używam też Usług Google Play, a Android Studio pokazało mi stare wersje tego samego interfejsu API.

Jak dodać na przykład ActionBarSherlock lub Android-ViewPagerIndicator?

Shoud Importuję podobnie jak w przypadku zaćmienia wszystkich tych projektów. Ale w Android Studio nie mogę oznaczyć projektu jako biblioteki czy nie?

+3

+1 dla "Nie jest to wspaniałe, jak w mojej opinii" –

+0

Przeczytałeś część, w której została nazwana "Podglądem IO" .... prawda? jak w .. nie jest gotowy na pełny czas realizacji? Daj mu trochę czasu, jestem pewien, że poprawią one możliwości migracji ... heck Właśnie pobrałem 0.1.1 i natychmiast został poproszony o aktualizację do wersji 0.1.2. Twierdzą, że robią cotygodniową aktualizację, więc daj jej trochę czasu. –

Odpowiedz

2

To zadziałało dla mnie.

W build.gradle pliku:

dependencies { 
    compile files('libs/android-support-v4.jar') 
    compile project(':MyLibrary') 
} 

, aw pliku IntelliJ Module, HelloWorld.iml:

<orderEntry type="library" name="android-support-v4" level="application" /> 
<orderEntry type="library" name="MyLibrary.aar" level="project" /> 

W projekcie biblioteki, nie ma wiele do zrobienia: powiedz Gradle i Androidowi Studio, że jest to biblioteka Androida, z pluginem aplikacji: "biblioteka z Androidem" i opcja nazwa = "LIBRARY_PROJECT" wartość = "true", odpowiednio.

5
  1. Otwórz Struktura projektu (cmd-; na OSX lub po prostu File> Struktura Projektu)
  2. idź do aspektów
  3. Wybierz moduł (projekt ty importowane)
  4. tam będzie „Biblioteka moduł "pole wyboru u góry
+0

Dzięki. Spróbuję jutro. Dlatego najpierw muszę zaimportować moje projekty bibliotek, a następnie moją aplikację. – adek

0

Aby korzystać z Google Play: W pliku build.gradle:

dependencies { 
    compile 'com.google.android.gms:play-services:4.2.42' 
} 

W pliku AndroidManifest.xml:

<application > 
    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 
</application> 

I rzeczywiście miał android: value = "4242000" ale AndroidStudio automatycznie skorygował to do powyższego, który kompiluje, więc zostawiłem go, ponieważ jest on mniej delikatny.

Powiązane problemy