Nel progetto sono presenti due applicazioni:
Mobile
applicazione deve essere installato su dispositivo mobile (telefono/tablet) e Wearable
applicazione dovrebbe essere installato su dispositivo Android Wear .
Questo messaggio No, missing feature: WATCH
indica che si sta tentando di installare l'app Wearable
sul telefono cellulare: non è necessario, il dispositivo mobile non è un GUARDA. Quindi, ancora una volta: basta lanciare l'app Mobile
su dispositivo mobile e l'app Wearable
su Android Wear.
Mi è stato originariamente detto che il mio smartphone non era in esecuzione uno SDK grande abbastanza per sostenere l'applicazione (il mio telefono stava usando KitKat, a quanto pare ho bisogno API 20), così ora sto usando il mio Nexus 7 con Android L anteprima, e questo problema è apparso:
Solo l'applicazione Wearable
dovrebbe richiedere livello di API 20, ma Mobile
app può avere come bersaglio qualsiasi altro livello di SDK (come 10, 14, ecc). Non è necessario impostare un livello SDK più alto per l'app Mobile
solo perché supporta l'app Wearable
.
Come posso far funzionare l'app per smartphone e consentire automaticamente all'app di indossare l'applicazione sull'emulatore?
Come descritto nel tutorial che hai collegato:
Se confezionato correttamente, quando gli utenti scaricare l'applicazione palmare, il sistema spinge automaticamente l'applicazione portabile al indossabile abbinato.
Ma si prega di leggere la nota nella parte superiore di questa pagina:
Nota: questa caratteristica non funziona quando si firma le tue applicazioni con una chiave di debug quando in via di sviluppo. Durante lo sviluppo, è necessario installare app con l'installazione di adb o Android Studio direttamente sul dispositivo indossabile.
Ciò significa che l'installazione automatica Wearable
applicazione dopo l'installazione Mobile
app (con Wearable
app confezionato all'interno) funzionerà solo dopo la firma app con il certificato di pubblicazione (e non con il debug di uno - come avviene durante il lancio dell'applicazione standard da Android Studio/Eclipse).
Grazie per il guasto. Anche il tuo accenno all'uso dell'installazione di adb nella parte inferiore è stato utile! – lukatar
Felice di poter aiutare :) Questa citazione è una citazione dalla parte superiore di quel sito. Fare 'adb install' è fondamentalmente lo stesso del lancio di app da Android Studio/Eclipse. Durante lo sviluppo, quindi, è sufficiente lanciare due applicazioni ('Indossabili 'da guardare e' Mobile' su telefono/tablet) separatamente su due dispositivi. –