Wink не запускается на эмуляторе Android

Обновлено: 24.09.2022

Страница 115 – Ищете ответы? Присоединяйтесь к сообществу AnandTech: почти полмиллиона участников делятся решениями и обсуждают новейшие технологии.

JFHughes08088

Член

ай8ут

Младший участник

У меня есть 2 центра Wink в разных домах. Один обновился до прошивки 1.1. Другой - At 0.89.0, и он говорит, что его необходимо обновить. Я пытался обновить десятки раз. Кажется, что он обновляется, с мигающими огнями и т. Д., Но на самом деле он никогда не выполняет обновление. Этот был куплен непосредственно у Wink после путаницы с аутентификацией. Я сбрасывал хаб, удалял и переустанавливал. У кого-нибудь есть решение?

Позавчера я столкнулся с той же проблемой. Купил еще один хаб для дома, установил, а он никакие устройства не дает добавить. Наш кондоминиум установился и прошел обновление прошивки (1.1.0) просто отлично.
Наш домашний концентратор (0.87.0) постоянно сообщал о необходимости обновления для добавления первого устройства. Я довольно долго разговаривал по телефону с поддержкой Wink lvl1. Мы перемещали концентратор в разные места (в одну точку на расстоянии 44 фута (см. PS ниже)), помещали концентратор лицевой стороной вниз и т. д., пытаясь обновить его, но ни одна из них не удалась. Lvl1 несколько раз пытался отправить обновления, которые также не увенчались успехом. Lvl1 отправляет мне коробку с просьбой отправить устройство обратно, перенаправил проблему на lvl2, а lvl2 попытался решить проблему, но концентратор показывал им, что он не в сети (свет мигает, как будто выполняется обновление). Lvl2 написал мне по электронной почте, и я перезагрузил для них хаб. Сегодня утром я проверил хаб, и он все еще показывает версию прошивки 0.87.0.
Вчера я установил все (7) переключателей Lutron, термостат Honeywell и устройство открывания гаражных ворот myQ, поэтому, когда я получу хаб (обратно или) в рабочее состояние, мне нужно будет только добавить их в конфигурацию хаба.

Я знаю, что это может быть не то, что вы хотите услышать, но я делюсь с вами своим подобным опытом, чтобы вы знали, что вы не одиноки. Я постараюсь предоставить любую информацию, чтобы помочь вам, как только она станет доступна.

Microsoft Logo< бр />

Серая труба< бр />

Вопрос:

Вопрос

Когда я пытаюсь использовать "Развернуть" для развертывания своего приложения на любом эмуляторе Android, эмулятор открывается, но развертывание не начинается. Ошибки нет, и единственный способ ее остановить — Ctrl+Break. Я ждал до 15 минут. На что мне нужно обратить внимание, чтобы это развертывание работало успешно?

Все ответы

Я тоже сталкиваюсь с подобными проблемами. Ожидание часов. Я работаю через VS 2015 и XAMARIn Android Player. Развертывание и сборка всегда проходят успешно

О! Вы, ребята, ждали только минуты и часы. Я ждал несколько дней, чтобы найти решение этой проблемы. Я не знаю, скольким людям это удается волшебным образом, кроме меня и вас.

Та же проблема!

Я следовал руководству "Hello Android", и когда я развертываю приложение Phoneword (Xamarin Android Player), эмулятор запускается, но развертывание приложения не отображается.

Я нашел это, но в моем случае это не поможет.

Это не проблема скорости. Я должен упомянуть, что успешно использовал эмуляцию Android с предыдущей версией Xamarin на этом же компьютере, когда тестировал ее несколько месяцев назад.

Эмулятор работает нормально. Он даже не пытается развернуть приложение на эмуляторе. В этом проблема.

@JEnriqueEspinosa Ссылка на StackOverflow, которую вы предоставили, рассказывает о Android Player на Mac, предоставленном Xamarin.

Итак, @RonaldClifford, надеюсь, вы говорили об эмуляторе VS для Android в Windows. Я также говорил об эмуляторе VS.

Поэтому у меня никогда не возникало проблем с Xamarin Android Player на Mac. У меня проблемы с эмулятором VS. Он никогда не работал для меня успешно. Иногда я обнаруживаю, что VS выходит из режима отладчика. Но когда я нажимаю значок приложений в списке приложений в эмуляторе VS, приложение запускается. Примечание *иногда *только.

У меня также была проблема с выходом Visual Studio из режима отладки в старой версии Xamarin, но очень редко, и перезапуск отладки мог решить эту проблему.

Теперь приложение даже не развертывается.

Есть новости по этому поводу? У меня такая же проблема.

Описанный здесь обходной путь мне помог.

Я решил эту проблему, открыв regedit.exe, перейдя в раздел HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменив путь SDK к моей папке Xamarin Mono Android SDK.

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK, и это сработало :)

Эта ссылка дала мне подсказку.

@Grazi Ваше решение сработало и для меня. Я использую VS 2015 в Windows 10 Pro с Xamarin 4.1.1.

@Grazi Спасибо!

@Граци, спасибо! Мне тоже помогло :smiley:

@Grazi сказал: Я решил эту проблему, открыв regedit.exe, перейдя в HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменив путь SDK к моей папке Xamarin Mono Android SDK. .

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK тогда это сработало :)

Эта ссылка дала мне ключ к разгадке.

Потратил почти день, после чего это решение сработало для меня. Спасибо!

Большое спасибо @Grazi У меня тоже сработало

Спасибо, @Grazi, наконец-то работает :D

Та же проблема. решение @Grazi не работает (у меня нет SDK в C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK, он находится в C:\Users[User]\AppData\Local\Android\android -СДК). в C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid у меня есть только хранилище ключей. Я пытаюсь отключить также быстрое развертывание, ничего не меняется. Я могу развернуть на устройстве

Я пытаюсь выполнить развертывание на эмуляторе VS, API 4.2 Есть идеи?

Я изо всех сил пытался понять это, и мне показалось, что опция диспетчера Hyper-V выглядит многообещающе, однако диспетчер Hyper-V нельзя установить в Windows 7 (устанавливается только инструмент управления), поэтому, если если вы столкнулись с этой проблемой как пользователь Windows 7, эти шаги не помогут.

Вот что сработало для меня, и это легко и быстро реализовать.

Не отключайте параметр "Использовать быстрое развертывание", как это показано некоторыми людьми.

В Visual Studio убедитесь, что вы выбрали файл решения (а не файлы проекта) в обозревателе решений. Затем перейдите «Проект > [проект] свойства» на левой панели выберите «Свойства конфигурации > Конфигурация». Теперь проверьте функцию развертывания, если это возможно. Эта опция доступна только для развертываемых проектов.

Это спасло мне жизнь, и я почти отказался от Xamarin. Я очень надеюсь, что это поможет другим, как я.

@lufo88 , вы пробовали переустановить Xamarin? Я предполагаю, что C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK — это место, где должен быть SDK.

Я переустановил xamarin около недели назад. Мой SDK находится в папке C:\Users[User]\AppData\Local\Android\android-sdk.

Я попробую ваше предложение @StanleyGillmer

@StanleyGillmer сказал: В Visual Studio убедитесь, что вы выбрали файл решения (не файлы проекта) в обозревателе решений. Затем перейдите «Проект > [проект] свойства» на левой панели выберите «Свойства конфигурации > Конфигурация». Теперь проверьте функцию развертывания, если это возможно. Эта опция есть только у развертываемых проектов.

К сожалению, она уже проверена. Я могу развернуть только на реальном устройстве.

Неприятный маленький выходной день, не так ли? Lufo88 после того, как я заработал, я был рад продолжить и не оглядываться назад. Если вы разберетесь с этим, пожалуйста, напишите свои выводы здесь. У этой проблемы много аспектов, и чем больше мы укажем, тем быстрее Xamarin ее исправит. Всего наилучшего!

К сожалению, после того, как все эти решения были испробованы, приложение по-прежнему не может запускаться в эмуляторе

@StanleyGillmer сказал: Я очень старался разобраться в этом, и мне показалось, что опция диспетчера Hyper-V выглядит многообещающе, однако диспетчер Hyper-V нельзя установить в Windows 7 (только устанавливается инструмент управления), поэтому, если вы столкнулись с этой проблемой как пользователь Windows 7, то выполнение этих шагов не поможет.

Вот то, что сработало для меня, и это легко и быстро реализовать.

Не отключайте параметр "Использовать быстрое развертывание", как это показано некоторыми людьми.

В Visual Studio убедитесь, что вы выбрали файл решения (а не файлы проекта) в обозревателе решений. Затем перейдите «Проект > [проект] свойства» на левой панели выберите «Свойства конфигурации > Конфигурация». Теперь проверьте функцию развертывания, если это возможно. Такой вариант есть только у развертываемых проектов.

Это спасло мне жизнь, и я почти отказался от Xamarin. Я очень надеюсь, что это поможет другим, как я.

это уже проверено, но мой проект по-прежнему не отображается в эмуляторе

Необходимо создать этот реестр в Regedit: [HKEYLOCALMACHINE\SOFTWARE\WOW6432Node\Android SDK Tools] "Path"="C:\Users\++Ваша учетная запись здесь ++\ AppData\Local\Android\sdk"

Это путь, по которому установлен Android SDK.

Возможно, перезагрузите компьютер или переустановите эмулятор. Не помню какие еще нужные шаги, но это решение!

@Граци Спасибо. Мне помогло

Из категории /facepalm Одно действие (MainActivity по умолчанию) должно иметь [Activity(Label = "MyApp", Icon = "@drawable/icon", MainLauncher = true)]

Без него эмулятор запускается, а приложение запускается и закрывается так быстро, что вы даже не заметите этого.

Спасибо, GRAZIELLA BONIZI, у меня тоже сработало.

@StanleyGillmer сказал: Я очень старался разобраться в этом, и мне показалось, что опция диспетчера Hyper-V выглядит многообещающе, однако диспетчер Hyper-V нельзя установить в Windows 7 (только устанавливается инструмент управления), поэтому, если вы столкнулись с этой проблемой как пользователь Windows 7, то выполнение этих шагов не поможет.

Вот то, что сработало для меня, и это легко и быстро реализовать.

Не отключайте параметр "Использовать быстрое развертывание", как это показано некоторыми людьми.

В Visual Studio убедитесь, что вы выбрали файл решения (а не файлы проекта) в обозревателе решений. Затем перейдите «Проект > [проект] свойства» на левой панели выберите «Свойства конфигурации > Конфигурация». Теперь проверьте функцию развертывания, если это возможно. Такой вариант есть только у развертываемых проектов.

Это спасло мне жизнь, и я почти отказался от Xamarin. Я очень надеюсь, что это поможет другим, как я.

Эй, у тебя это не проверено? Это уже было проверено для меня.

Ребята, из того, что я нашел в сети, я обнаружил, что Hyper-V необходим для запуска Xamarin.Android с Visual Studio, а для Hyper-V Windows 10 Home (которая у меня есть) не соответствует требованиям. Что бы я ни пытался, появляется ошибка развертывания. У вас у всех есть Hyper-V? Значит, я не могу работать с xamarin на своем ноутбуке? :разочарован:

Ребята, из того, что у меня есть в сети, я обнаружил, что Hyper-V необходим для запуска Xamarin Android с Visual Studio, а для Hyper-V Windows 10 Home (которая у меня есть) не работает. т соответствует требованиям. Что бы я ни пытался, появляется ошибка развертывания. У вас у всех есть Hyper-V? *Значит, я не могу работать с xamarin на своем ноутбуке? * :разочарован:

@VipulBhardwaj сказал: Ребята, из того, что я получил в сети, я обнаружил, что Hyper-V необходим для запуска Xamarin.Android с Visual Studio и для Hyper-V Windows 10 Home (которая у меня есть) не не соответствует требованиям. Что бы я ни пытался, появляется ошибка развертывания. У вас у всех есть Hyper-V? Значит, я не могу работать с xamarin на своем ноутбуке? :разочарован:

Все современные эмуляторы используют в той или иной форме виртуальную машину. Hyper-V нужна версия Windows Professional. Версии «Домашняя» не предназначены для разработки. Многие функции разработки требуют передового оборудования и ОС. Особенно это касается мобильной разработки. Вам нужно много оперативной памяти, много мощности процессора, много графической мощности и т. д.

Конечно, у вас есть возможность использовать собственные эмуляторы Android, запуск которых займет целую вечность. Так что альтернативой является смена ноутбука.

Помните, что поддержка Windows 7 скоро прекратится. Если вы серьезно относитесь к мобильной разработке. получить новую все мощную машину. Нет спасения.

теперь откройте редактор реестра и перейдите в папку android-sdk следующим образом

run=> regedit.exe, перейдите в раздел HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и измените путь к SDK.

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем перейдите на путь . замените путь местоположением Android SDK (проверьте путь в визуальной студии. Инструменты перехода => параметры => xamarin => Настройки Android. Теперь проверьте местоположение Android SDK.) Например: C:\Users[User]\Android\android -SDK

@Grazi сказал: Я решил эту проблему, открыв regedit.exe, перейдя в HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменив путь SDK к моей папке Xamarin Mono Android SDK. .

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK тогда это сработало :)

Эта ссылка дала мне ключ к разгадке.

Это решение! Это была моя проблема с самого начала! Я использую внешний жесткий диск, поэтому я переместил свой SDK в другое место. Visual Studio или Xamarin просто предполагают свое местоположение. Удивлен, что он не смотрит на конфигурацию, которую я определил.

@DavidKlecker сказал:

@Grazi сказал: Я решил эту проблему, открыв regedit.exe, перейдя в раздел HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменение пути SDK к моей папке Xamarin Mono Android SDK.

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User ]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK, но это не сработало :)

Эта ссылка дала мне ключ к разгадке.

Это решение! Это была моя проблема с самого начала! Я использую внешний жесткий диск, поэтому я переместил свой SDK в другое место. Visual Studio или Xamarin просто предполагают свое местоположение. Удивлен, что он не смотрит на конфигурацию, которую я определил.

Чтобы расширить этот ответ, мой путь SDK в Windows 10 был: C:\Users[User]\AppData\Local\Xamarin\Universal\AndroidSDK вместо: C:\Users[User]\AppData\Local\ Xamarin\MonoForAndroid\AndroidSDK

@Grazi большое спасибо! Вы спасли мой день!

@Граци Спасибо.Мне помогло

Хммм. Ничто из этого не работает для меня. Работа эмулятора Android на Windows для меня была нарушена с самого начала. Это случайность, что это работает. Вот что я сделал, но тщетно:

  1. С тех пор, как я получил свой Surface Book и установил VS с Xamarin, мой Android SDK был на уровне . \Local\Android\android-sdk. Затем я мог развернуться в эмуляторе Android и отлаживать приложения. Но он начал работать неправильно после одного из обновлений Xamarin.
  2. Затем, как было предложено в других темах, я обновил Java Dev Kit до версии 1.8.0.
  3. Затем я удалил Xamarin, Android SDK и установил заново. Затем SDK также был установлен только в указанном выше месте. Тем не менее, это не сработало для меня.
  4. Поскольку решение @Grazi подходит многим, я скопировал Android SDK в . Каталог \Local\MonoForAndroid\AndroidSDK. Я также установил запись реестра в этот каталог.
  5. У МЕНЯ ЭТО НЕ РАБОТАЕТ. Приложение развертывается в эмуляторе, но аварийно завершает работу без каких-либо сообщений.

Теперь главный вопрос: что я делаю не так?

здравствуйте, я нашел решение этой проблемы 1- запустите эмулятор из -- tools >>> Visual Studio emuliliter 2- запустите ваше устройство 3- запустите свой проект

не>> чаще всего вы выбираете одно и то же устройство

Важное примечание: вы должны выбрать то же устройство, на котором оно работало

такая же проблема

Бесполезно. см. прикрепленный скриншот. Он даже не развертывается в эмуляторе.

@Grazi сказал: Я решил эту проблему, открыв regedit.exe, перейдя в HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменив путь SDK к моей папке Xamarin Mono Android SDK. .

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK тогда это сработало :)

Эта ссылка дала мне ключ к разгадке.

Спасибо, @Grazi, спаси мой день.. долго над этим работал!

@Grazi Спасибо.. У меня работает :smile:

Я применил эти 2 решения, и теперь они работают!!

Без него эмулятор запускается, а приложение запускается и закрывается так быстро, что вы даже не заметите.> @Grazi сказал:

Я решил эту проблему, запустив regedit.exe, перейдя в раздел HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android и изменив путь SDK к моей папке Xamarin Mono Android SDK.

Первоначально путь был C:\Users[User]\AppData\Local\Android\android-sdk, затем я изменил его на C:\Users[User]\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK, и это сработало: )

Эта ссылка дала мне подсказку.

@DavidStrickland0 сказал: Из категории /facepalm Одно действие (MainActivity по умолчанию) должно иметь [Activity(Label = "MyApp", Icon = "@drawable/icon", MainLauncher = true)]

Без этого эмулятор запускается, а приложение запускается и закрывается так быстро, что вы даже не заметите.

У меня была такая же проблема, но в некоторых случаях все работает нормально, а в проектах, которые я много раз скачивал из интернета, не работает. Я использую VS2015.

Для меня это было решением:

  1. Перейдите в "Свойства проекта" -> "Создать";
  2. Проверьте, есть ли у вас целевая платформа и платформа;
  3. Если нет, настройте одну целевую платформу для всего решения: x86 или x64.
  4. Я использовал x64, и теперь все работает для Android.

Решение @ramphani работает для меня!

здравствуйте, я нашел решение этой проблемы 1- запустите эмулятор из -- tools >>> Visual Studio emuliliter 2- запустите ваше устройство 3- запустите свой проект

не>> чаще всего вы выбираете одно и то же устройство

Это сработало для эмулятора Android: щелкните правой кнопкой мыши проект Android > "Свойства" > "Параметры Android" > снимите флажок "Использовать быстрое развертывание" на вкладке "Упаковка" > "Сохранить"

У меня также было предупреждение об установке Xamarin Android Player. Вот ссылка, где это доступно:

Мне пришлось сделать комбинацию из вышеперечисленного, чтобы моя сторона Android заработала.

1. Перейдите в Свойства проекта -> Построить; 2. Проверьте, есть ли у вас целевая платформа и платформа; 3. Если нет, настройте одну целевую платформу для всего решения: x86 или x64; 4. Я использовал x64, и теперь все работает для развертывания Android.

щелкните правой кнопкой мыши проект Android > "Свойства" > "Параметры Android" > снимите флажок "Использовать быстрое развертывание" на вкладке "Упаковка" > "Сохранить"

Но спасибо вам, ребята.

@shadisymon большое спасибо, после нескольких месяцев попыток ваш метод сработал для меня.

У меня сработало решение @Avalon. У меня есть довольно сложное решение с 18 проектами в конфигурации Android (всего 38 проектов, но это число включает веб-платформы и платформы Windows Phone). Просто снимите флажок «Быстрое развертывание». Спасибо

Привет, ребята, во-первых, это не проблема вашего решения. Несоответствие версии (уровни API) может вызвать такие проблемы, я предлагаю вам просто очистить и перестроить свое решение, создать новый AVD с подходящей конфигурацией и запустить решение. Это будет работать. Удачного кодирования.

Это работает для меня:

Если у кого-то возникли проблемы с развертыванием на эмуляторе после обновления Xamarin, перейдите в настройки, а затем в приложения на эмуляторе и обязательно удалите там компоненты Xamarin. Удалите свое приложение, среду Mono Shared Runtime и поддержку Xamarin.Android API-XX.

Я пока ищу решение

Та же проблема, с которой я столкнулся. Я установил VS2017 на Windows 7 Professional. Я новичок в xamarin, я создал свое первое приложение Hello для Android и настроил новый пользовательский эмулятор Nexus 5 с помощью диспетчера виртуальных устройств Android (AVD), клонировав Nexus 5. Все работало нормально, и эмулятор запустился, но мое приложение не развертывается. много искал и пытался изменить путь, как указано выше,

В моей системе нет такого пути (HKEYLOCALMACHINE\SOFTWARE\Wow6432Node\Android), как указано в приведенной выше ссылке.

Я подумал, что это может быть связано с проблемой ОС. Пожалуйста, дайте мне знать, если это проблема ОС? если нет, то каково решение вышеуказанной проблемы? чтобы я мог успешно развернуть приложение на эмуляторе.


Безумные решения Путина будут вызывать подозрения
будущее и ломающие миллионы украинцев.

Вам нравилась ваша жизнь?
Будет чё вспомнить(с)

tablo

occupation-emblem

ВСЕ, КТО СМОЖЕТ, УБЕЖИТ!
А НАМ ТУТ ЖИТЬ.

preview

Россияне кинулись опустошать магазины ИКЕА

preview

Когда заблокируют iPhone?

Санкции. Что дальше?

preview

preview

Протесты в России и мире

preview

Поперечный.
НЕТ ВОЙНЕ

ЭТО —
ВОЙНА

ВОЙНА, В КОТОРОЙ РОССИИ СТИРАЕТ С ЛИЦА ЗЕМЛИ МИРНЫХ ГОРОДА, УБИВАЕТ МИРНЫХ ЛЮДЕЙ, а платим за это мы жизнью наших солдат и известными благополучием. Путин вряд ли почувствует на себе действие, чего не скажешь о нас.

Россия
- всегда была
страной умных и
образованных людей

emblem

tyrant

Сколько доказательств безумия необходимо, чтобы включить
критическое мышление?

Это то, чего мы достойны?

Говорят, каждый народ достоин своего царя.
Наша власть — это наш выбор и наша ответственность. Молчаливое согласие делает нас причастными к Путинскому террору.

Украинцы защищают свою землю. В это сложное обращение, в российском информационном пузыре, но сейчас необходимо научится мыслить шире, и представить сомнению полученную информацию. Качайте VPN и читайте иностранные медиа.

Весь мир не может врать в один голос!

РОССИЯНЕ, НАМ НУЖНО ДЕЙСТВОВАТЬ!

nowar

В НАШИХ СИЛАХ ОСТАНОВИТЬ ВОЙНУ,
СПАСТИ СЕБЯ И ПОСТРОИТЬ РОССИЮ БУДУЩЕГО.

Займите активную позицию, высказывайтесь публично ПРОТИВ ВОЙНЫ. Высказывайтесь за МИР. ВЫХОДИТЕ НА УЛИЦЫ! На прогулках в компании тех, кто так же как и вы против ВОЙНЫ.

Путина не остановит приговор, Путина остановим МЫ!

совсем скоро
терять уже будет нечего.

Да, нас запугивают, но совсем скоро теряют уже будет нечего. Огромная привилегия - быть свободным, а у свободы есть своя цена.

Украинцы пришли к своей свободе, и они готовы жестоко за это бежать. Есть доля среди наших солдат.

Проверю
нет ли ваших среди погибших на Украине.

Читайте также: