2014-06-26 4 views
34

Ho creato un nuovo progetto in Android Studio 0.8 per iniziare a integrare Android Wear in una delle mie app. Creo un nuovo progetto e comprendono il fattore di forma di usura, ma quando cerco di sincronizzazione ottengo:Android Wear Project Gradle Sync Fails

Error:Could not find any version that matches com.google.android.support:wearable:+. Required by: win_control:wear:unspecified

EDIT: Ho suonato in giro con Gradle un po ', e ora ottengo questi errori:

Error:Failed to find: com.google.android.gms:play-services-wearable:+ Open in Project Structure dialog
Open File

Error:Failed to find: com.google.android.support:wearable:+ Open in Project Structure dialog
Open File

+0

ottengo qualcosa come Errore: Impossibile trovare: com.google.android.support:wearable:+ – Karthik

risposta

40

Aveva lo stesso problema. Aprite il vostro gestore di Android SDK, andare in Strumenti -> Manage Add su siti, e aggiungere il proprio repo:

https://dl-ssl.google.com/android/repository/addon-play-services-5.xml

finalmente ho trovato queste guide utili. Ci sono un sacco di link non funzionanti e cattive informazioni in giro, ma questi dovrebbero funzionare:

http://developer.android.com/preview/google-play-services-wear.html

poi,

http://developer.android.com/training/wearables/apps/creating.html

Inoltre, ricontrollare il tuo manager Android SDK per assicurarsi di avere tutti gli ultimi aggiornamenti, così come il repository/librerie di supporto Android!

+1

Grazie per i collegamenti. Questo secondo link (google-play-services-wear) ha le istruzioni che mi mancavano). Adesso prova quelli fuori e vedi cosa succede. – Eliezer

+4

Su Mac: se, quando apri Manager SDK, non vedi ** Pacchetti ** e ** Strumenti ** nella barra dei menu, torna indietro e torna in SDK Manager per forzare il SO a passare a quell'App . Questo mostrerà gli elementi della barra dei menu corretta. Stavo passando il tempo più difficile a capire perché mi mancava. – adam8810

+0

L'app Android Wear non è stata trovata su Google Play :(c'è un altro modo? – jaumard

1

Ho scoperto che, a partire da Android Studio 0.8.1, l'opzione "Gestisci siti aggiuntivi" è assente dal menu Strumenti. Nel caso in cui qualcun altro non riesca a trovarlo, ecco come raggiungerlo:

1/Vai a Strumenti> Android> Manager SDK.

2/Quindi, una volta aperto l'SDK Manager, nel menu in alto selezionare Strumenti> Gestisci siti aggiuntivi.

Ecco, quindi si applica solo quello che ha detto nickjm (grazie per il suggerimento, mi chiedevo cosa stava succedendo con questo messaggio di errore!).

1

L'aggiunta del sito aggiuntivo non ha funzionato per me. Nell'SDK di Android, ho semplicemente aperto: Strumenti-> Opzioni ...-> Abilita strumenti di anteprima (Controllalo) Poi ha avuto un aggiornamento per le cose sull'usura ... che, ovviamente, ho aggiornato.

Ciò ha consentito alla libreria di fare riferimento all'IDE.

+0

Su Mac, è in 'Preferenze' – Takhion

2

Se il gestore SDK non trova alcun aggiornamento per te, mi ha aiutato a cancellare la cartella m2repository sotto ~/.android/extras/google/.

È possibile aggiungere manualmente il sito di aggiornamento utilizzando l'editor di testo preferito su ~/.android/repositories.cfg, dovrebbe assomigliare a questo:

### User Sources for Android SDK Manager 
#Wed Jul 02 10:15:39 EDT 2014 
count=1 
src00=https\://dl-ssl.google.com/android/repository/addon-play-services-5.xml 
8

Se tutti questi non ha funzionato per voi, controllare le istruzioni a https://code.google.com/p/android/issues/detail?id=72454 Per quanto mi riguarda, mi mancava semplicemente Google Repository dalla sezione extra nel gestore sdk

+2

Lo stesso qui, sono su un Mac. L'installazione dell'ultima versione di Google Repository ha risolto il problema. +1 – voghDev

10

Tutti i suggerimenti qui su SO ora non sono aggiornati.

Quello che dovresti fare è assicurarti che "Google Repository" sia selezionato e installato nel gestore SDK.