2015-10-14 22 views
6

Staram się budować jonowy aplikację dla Androida i mam ten błąd:błąd Budowa Ionic Android: Budowa udało z wyjątkiem

What went wrong: 
A problem occurred configuring root project 'android'. 
> Could not resolve all dependencies for configuration ':_debugCompile'. 
    > Could not find any version that matches com.android.support:support-v4:+. 
Searched in the following locations: 
    https://repo1.maven.org/maven2/com/android/support/support-v4/maven-metadata.xml 
    https://repo1.maven.org/maven2/com/android/support/support-v4/ 
Required by: 
    :android:unspecified 

Biblioteka Pomoc Android i Android wsparcie Repository są zainstalowane.

Dziękuję za pomoc

EDIT:

staram się aktualizować Cordova, a Cordova-cli, ale to nie działa.

+0

Uaktualnij system, zobacz, czy to pomaga. Obecna wersja * Cordova Tools * to 5.3.3. Oto [wpis na blogu, który powinien pomóc w aktualizacji] (http://cordova.apache.org/news/2015/09/22/tools-release.html). – JesseMonroy650

+0

, chyba że odpowiadasz w oknie wiadomości, nie wiem, czy odpowiedziałeś. [Fora obsługujące Cordova/Phonegap] (https://github.com/jessemonroy650/top-phonegap-mistakes/blob/master/cordova-phonegap-forums.md) ------ [Forum jońskie] (http: //forum.ionicframework.com/) – JesseMonroy650

+0

Czy byłeś w stanie zainstalować bibliotekę pomocy Androida w swoim Menedżerze SDK? – Renesansz

Odpowiedz

6

Lokalizacja https://repo1.maven.org/maven2/com/android/support/ już nie istnieje (404). Wygląda na to, że konfiguracja mavenów jest problemem.

znalazłem a GitHub issue o tej samej napotkany problem i został rozwiązany przez uruchomienie aktualizacji SDK (które już nie) i readding platformy Android do projektu Ionic:

# Update Android SDK 
android list sdk 
android update sdk --no-ui --filter extra 

# Refresh Ionic Android configuration 
ionic platform remove android 
ionic platform add android 
+1

Przed usunięciem platformy Android: Upewnij się, że tworzysz kopię zapasową zasobów takich jak ikony, tłumaczenia ...! –

+1

Dziękuję, działa z twoimi poleceniami. – amiceli

+0

Jeśli powyższa odpowiedź nie pomogła, zobacz tę http://stackoverflow.com/questions/40383323/cant-accept-license-agreement-android-sdk-platform-24/40383457#40383457 – cfprabhu

2

Proszę zobaczyć moją odpowiedź w to related question.

W skrócie: źródłem błędu może być wtyczka zależna od biblioteki obsługi com.android.support:support-v4.

Jeśli używasz aktualizacji cordova> = 5.0.0 do nowych oficjalnych wtyczek.

Powiązane problemy