2014-11-16 9 views
5

Sto cercando di creare un'applicazione Android Wear, se imposto il minsdk su 20/21. Dà errore sotto,La casella di selezione del dispositivo Android Wear dice "localhost offline: 4444 minSdk (API 20)> deviceSdk (API 1)"

enter image description here

Ma se ho impostato a 19, vengo seguente errore:

/home/bhupinder/AndroidStudioProjects/MyWatch/app/src/main/AndroidManifest.xml:0:0 Error: 
    uses-sdk:minSdkVersion 19 cannot be smaller than version 20 declared in library /home/bhupinder/AndroidStudioProjects/MyWatch/app/build/intermediates/exploded-aar/com.google.android.support/wearable/1.0.0/AndroidManifest.xml 
    Suggestion: use tools:overrideLibrary="android.support.wearable" to force usage 
Error:Execution failed for task ':app:processDebugManifest'. 
> Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 20 declared in library /home/bhupinder/AndroidStudioProjects/MyWatch/app/build/intermediates/exploded-aar/com.google.android.support/wearable/1.0.0/AndroidManifest.xml 
    Suggestion: use tools:overrideLibrary="android.support.wearable" to force usage 

Cosa devo fare per farlo funzionare? Sto provando il codice di esempio da qui =>http://www.binpress.com/tutorial/how-to-create-a-custom-android-wear-watch-face/120

risposta

3

Ho avuto lo stesso errore circa i livelli di API (deviceSdk = API 1). L'ho risolto ripristinando l'orologio alle impostazioni di fabbrica (Impostazioni> Ripristina dispositivo). Quando l'ho abbinato nuovamente al telefono, è stato segnalato il livello API appropriato.

+1

L'ho visto sui telefoni quando il computer non è autorizzato a eseguire il debug tramite USB. Non l'ho provato con gli orologi, ma il ripristino dell'autorizzazione di debug sull'orologio (e forse anche sul telefono) potrebbe funzionare. Su entrambi i telefoni e guarda l'impostazione è su: Impostazioni> Opzioni sviluppatore -> Revoca (USB) autorizzazioni di debug. Quindi, quando ricolleghi i dispositivi, dovresti ricevere i prompt di autorizzazione e dovresti confermare che vuoi consentire il debug. Ancora una volta, non ho provato questo, ma potrebbe funzionare. – Theo

Problemi correlati