#android #android-studio #android-gradle-plugin #wear-os
#Android #android-studio #android-gradle-плагин #wear-ос
Вопрос:
Я создал новый проект в Android Studio 0.8, чтобы начать интеграцию Android Wear в одно из моих приложений. Я создаю новый проект и включаю форм-фактор Wear, но при попытке синхронизации я получаю:
Ошибка: не удалось найти версию, соответствующую com.google.android.support: пригодный для носки: . Требуется: win_control: износ: не указан
РЕДАКТИРОВАТЬ: я немного поиграл с Gradle, и теперь я получаю эти ошибки:
Ошибка: не удалось найти: com.google.android.gms: play-services-wearable: Открыть в диалоговом окне структуры проекта
Открыть файлОшибка: не удалось найти: com.google.android.support: носимый: Открыть в диалоговом окне структуры проекта
Открыть файл
Комментарии:
1. я получаю что-то вроде ошибки: не удалось найти: com.google.android.support: пригодный для носки:
Ответ №1:
Возникла та же проблема. Откройте свой Android SDK manager, перейдите в меню Инструменты -> управление сайтами добавления и добавьте свой собственный репозиторий:
https://dl-ssl.google.com/android/repository/addon-play-services-5.xml
Я наконец-то нашел эти полезные руководства. Вокруг много неработающих ссылок и плохой информации, но они должны работать:
http://developer.android.com/preview/google-play-services-wear.html
затем,
http://developer.android.com/training/wearables/apps/creating.html
Кроме того, дважды проверьте свой Android sdk Manager, чтобы убедиться, что у вас есть все последние обновления, а также репозиторий / библиотеки поддержки Android!
Комментарии:
1. Спасибо за ссылки. Эта вторая ссылка (google-play-services-wear) содержит инструкции, которые мне не хватало). Собираюсь попробовать это сейчас и посмотреть, что произойдет.
2. На Mac: если при открытии диспетчера SDK вы не видите пакеты и инструменты в строке меню, переключитесь обратно в диспетчер SDK, чтобы заставить ОС переключиться на это приложение. При этом будут показаны соответствующие элементы меню. Мне было труднее всего понять, почему я его пропустил.
3. Приложение Android Wear не найдено в Google Play: (есть ли другой способ?
4. @jaumard да, это может случиться — убедитесь, что вы следуете ссылкам в руководстве, которое я опубликовал (вторая ссылка выше). Вам необходимо зарегистрироваться в качестве тестировщика сервисов Google Play 5.0, Google Now и Android Wear и обновить их все в таком порядке.
5. Все в порядке, он работает на моем телефоне (я тестировал шаги со своего компьютера). Спасибо!
Ответ №2:
Все предложения здесь, в SO, теперь устарели.
Что вам нужно сделать, так это убедиться, что «Репозиторий Google» проверен и установлен в диспетчере SDK.
Ответ №3:
Если все это не сработало для вас, ознакомьтесь с инструкциями по адресу https://code.google.com/p/android/issues/detail?id=72454 Что касается меня, то мне просто не хватало репозитория Google в разделе extras в диспетчере sdk
Комментарии:
1. То же самое, я на Mac. Просто установка последней версии репозитория Google решила проблему. 1
Ответ №4:
Если диспетчер SDK не находит для вас никаких обновлений, мне помогло стереть папку ~/.android/extras/google/
m2repository.
Вы можете вручную добавить сайт обновления, используя свой любимый текстовый редактор ~/.android/repositories.cfg
, он должен выглядеть следующим образом:
### 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
Ответ №5:
Я обнаружил, что, начиная с версии Android Studio 0.8.1, опция «Управление сайтами дополнений» отсутствует в меню «Сервис». На всякий случай, если кто-то другой тоже не сможет его найти, вот как к нему добраться :
1 / Перейдите в меню Инструменты> Android> SDK Manager.
2 / Затем, как только откроется диспетчер SDK, в верхнем меню перейдите в меню Сервис> Управление сайтами дополнений.
Ну вот, тогда вы просто применяете то, что сказал nickjm (спасибо за подсказку, кстати, мне было интересно, что происходит с этим сообщением об ошибке!).
Ответ №6:
Добавление надстройки на сайте у меня не сработало. В Android SDK я просто открыл: Инструменты-> Параметры…-> Включить инструменты предварительного просмотра (проверьте это) Затем у него было обновление для wear… который я, конечно, обновил.
Это позволило IDE ссылаться на библиотеку.
Комментарии:
1. На Mac он находится под
Preferences