2013-06-10 8 views
6

I faktycznie kompilacji android projektu przy użyciu Maven: mvn clean install i mam ten błąd, ale nie rozumiem, dlaczego tak się dziejeBłąd budynek projekt Android z Maven: Platforma/poziom 16 nie jest dostępny API

powiodło się wykonaj cel com.jayway.maven.plugins.android.generation2: android-maven-plugin: 3.6.0: generate-sources (default-generate-sources) w projekcie helloflashlight: Execution default-generate-sources of goal com.jayway. maven.plugins.android.generation2: android-maven-plugin: 3.6.0: generate-sources failed: Invalid SDK: Platforma/API level 16 not available.

Co należy zrobić?

+1

To przydarzyło mi się podczas budowania projektu za pośrednictwem terminalu Android Studio. Kiedy próbowałem budować za pomocą konsoli mvn (na przykład przy użyciu "mvn clean compile") wszystko poszło gładko. – naXa

Odpowiedz

6

Domyślam się, że Twoja aplikacja jest skonfigurowana z interfejsem API Poziom 16 jako obiektem kompilacji, a nie masz go zainstalowanego za pomocą Menedżera pakietów SDK. Skorzystaj z Menedżera pakietów SDK, aby pobrać komponenty SDK interfejsu API poziomu 16 i sprawdź, czy to pomaga.

+0

yy miałeś rację .Thanx za pomoc, która działa poprawnie teraz – Sree

+4

Mam je zainstalowane, ale nadal otrzymuję ten błąd. ktoś inny z podobnym problemem? – geoak

+1

@geoak, tutaj jest [ktoś] (http://stackoverflow.com/questions/20638699/maven-invalid-sdk-platform-api-level-16-not-available). – naXa