Установка Android через USB

Обновлено: 04.07.2024

Когда я включаю установить через USB в режиме разработчика:

  • появится всплывающее сообщение о том, что устройство временно ограничено
  • затем отключите настройки.

Есть ли какое-либо решение для этого?
Все перерыл вроде отключил оптимизацию MIUI но все равно не работает. Я не могу отлаживать свое приложение с помощью Android Studio таким образом.

Вы имеете в виду учетную запись Mi? Или я должен подписать учетную запись разработчика рядом с учетной записью Mi. В прошлом месяце я мог нормально пользоваться, а в этом месяце вдруг так

Я не очень хорошо знаком с MIUI, но другие люди с MIUI говорят мне, что они должны получить специальное разрешение как «учетная запись разработчика». Извините, я не знаю подробностей.

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

У меня возникла эта проблема на моем Xiaomi Mi5 из Индии. Все упомянутые решения не работали в моем случае. Затем я попытался выяснить основную причину этого и решить ее. В MIUI, чтобы изменить опцию «Установить через USB», вы должны быть подключены к Интернету и войти в свою учетную запись Mi. По какой-то причине запросы с серверов из Китая отклоняются, поэтому я подключился к одному открытому китайскому VPN и снова попытался включить «Установить через USB», и мне это удалось. Подробное решение и сведения о VPN см. в этом полезном видео на Youtube: youtu.be/MeKUJlD-Ke4

34 ответа 34

"Установить через USB" не получится, если на вашем телефоне Xiaomi установлена ​​MIUI 8 или выше. Похоже, когда вы пытаетесь включить эту опцию, ваш телефон пытается подключиться к какому-то китайскому серверу и терпит неудачу.

У меня есть обходной путь, и он работает для меня. Идея состоит в том, чтобы подключиться к китайско-шанхайскому серверу через VPN. Попробуйте следующее:

  1. Установите PlexVPN из Playstore и войдите в него. Вы получите 24-часовой бесплатный VPN-сервис.
  2. Выберите сервер Китай-Шанхай и подключитесь.
  3. В опции разработчика на телефоне Xiaomi включите «Установить через USB».
  4. Затем вы можете отключить VPN и выйти из PlexVPN.

Все, что вам нужно сделать, это выключить Wi-Fi, включить мобильные данные, а затем включить параметр "Установить через USB". Это пройдет.

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

Привет, Андрей. Извините, я оставил свой ответ неполным. Я отредактировал это сейчас. Вам также необходимо включить мобильные данные.

Это действительно работает. Мое устройство — Xiaomi Redmi Note 4. Обратите внимание, что я также отключил оптимизацию MIUI (из ответа dharmx).

Помимо этого, в параметрах разработчика перейдите к последнему элементу с именем «Включить оптимизацию MIUI», отключите этот параметр, он запросит перезагрузку, затем перезагрузите устройство, нажав кнопку «Выключить и перезагрузить»

Для меня на MIUI v.8.5.1 с рутом мне просто нужно:

  • отключить Wi-Fi
  • включить мобильную связь в параметрах разработки

после этого начали работать как Установка через USB, так и Отладка по USB.

если у кого-то по-прежнему возникают проблемы с включением «Установить через USB», попробуйте приложение «Безопасность» -> «Разрешения» -> значок шестеренки в правом верхнем углу -> включите «Установить через USB»

Отключение Wi-Fi и включение мобильных данных (спасибо Xiaomi за то, что вы потратили мои деньги на включение мобильных данных, которых у меня не было) на Xiaomi 4A не сработало. Каждый раз, когда я пытался включить «Установить приложение через USB», мне отображалось «устройство временно ограничено». Итак, я нашел это решение:

Включите VPN на своем устройстве с этими параметрами и попробуйте еще раз переключить «Установить с USB»:

Надеюсь, эта информация будет кому-то полезна

  1. Настройки -> Дополнительные настройки -> Параметры разработчика -> Отключить оптимизацию Miui -> Перезагрузить
  2. Безопасность > Разрешения > Значок шестеренки в правом верхнем углу > Включите "Установить через USB"
  3. Настройки > Дополнительные настройки > Параметры разработчика > Включить/выключить "Отладку по USB" > Включить "Установить по USB"

Это должен быть принятый ответ, по крайней мере, для MIUI v8.5.5.0, самой дрянной операционной системы, никогда не покупайте телефон, на котором установлено это вредоносное ПО

Не забудьте выключить, а затем включить параметр отладки по USB после перезагрузки, прежде чем включать установку через USB.

Я также думаю, что этот ответ должен быть принят. Мне хватило всего двух шагов, чтобы установить приложение из Android Studio (мне не нужно включать опцию в настройках разработчика - она ​​отключена, и я могу установить :))

Я не смог включить установку через usb, но, вероятно, помогло отключение оптимизации miui (также перезапущено), теперь я могу запускать приложение из Android Studio - в то время как установка через usb отключена и все еще запрашивает сим-карту .. также ни одно из исправлений vpn не помогло мне.

(1) Отключите Wi-Fi.
(2) Включите мобильные данные.
(3) Включите «Установить через USB» в разделе «Для разработчиков» вашего устройства.
Это все

Лучшее, что я нашел для устройств без мобильных данных в устройстве, — это SIGN_OUT из MI_Account на устройстве и повторный вход -> Попробуйте включить USB_Debugging (настройка безопасности) -> включить INSTALL_VIA_USB

У меня была такая же проблема с MI Redmi 4a, я решил ее ->

сначала станьте разработчиком, нажав

настройка->О телефоне->Версия MIUI (7-8 раз)

затем настройка->дополнительная настройка->параметры разработчика->отладка по USB

Включите отладку по USB, затем в параметрах разработчика перейдите к последнему названию элемента «Включить оптимизацию MIUI», отключите этот параметр, он запросит перезагрузку, затем перезагрузите устройство, нажав кнопку «Выключить и перезагрузить»

после перезагрузки перейдите в «Настройки» -> «Разрешения», нажмите кнопку меню в правом верхнем углу, включите опцию «Установка через USB»

Я попробовал это, но это все равно не работает на моем устройстве. Кстати, теперь все в порядке, хотя я не знаю, что случилось, опция внезапно заработала отлично без каких-либо обновлений или изменений настроек. Интересно, какая MIUI работает.

Эти шаги сработали для меня после 1 часа борьбы. Не нужно подключаться к китайскому серверу.
(1) Отключите Wi-Fi.
(2) Отключите мобильные данные.
(3) Включите «Установить через USB» в разделе «Для разработчиков» вашего устройства.
4) Появится ошибка "Сеть не найдена"
5) Теперь включите мобильные данные
6) Снова включите "Установить через USB"
7) Работай, теперь счастлив!

В MIUI 8.5 выдается ошибка, как вы упомянули, при включении «установить через USB». Чтобы устранить ошибку, вам нужно отключить WIFI и включить мобильные данные, а затем включить параметр «Установить через USB». это сработает для вас.

Отключите Wi-Fi и включите установку через USB, когда вы подключены через данные и под своей учетной записью xiaomi. Это работает!

Я включил режим полета и

тогда выключите

отключить Wi-Fi и

включить мобильные данные .

Теперь я могу включить установку через USB.

Пусть это поможет кому-то вроде меня.

Сначала подтвердите свой адрес электронной почты и номер телефона в учетной записи Mi, а затем попробуйте следующее:

  1. Настройки -> Дополнительные настройки -> Параметры разработчика -> Отключить оптимизацию Miui -> Перезагрузить
  2. Безопасность > Разрешения > Значок шестеренки в правом верхнем углу > Включите "Установить через USB"
  3. Настройки > Дополнительные настройки > Параметры разработчика > Включить/выключить "Отладку по USB" > Включить "Установить по USB"

Redmi Note 4 (Nougat 7.0, MIUI 9)

Для меня такие параметры, как Выключение и включение Wi-Fi, попытка включения Сети передачи данных или Отключение оптимизации MIUI, не работают. Кроме того, установка через USB так и не была включена.

Следующие шаги помогли мне установить приложения через USB

  • Дополнительные настройки > Параметры разработчика
  • Здесь щелкните Отладка по USB (Настройки безопасности) . Это проведет вас через несколько экранов предупреждений. Разрешить (нажмите Next/Accept) для всех. В конце он будет включен.
  • Теперь включите установку через USB, и она станет активной.
  • Попробуйте запустить приложение, подключив свое устройство. Если он по-прежнему не запускается (как в моем случае), найдите «Выбор конфигурации USB» и выберите «Зарядка». Мне это помогло.

Решение без VPN, которое сработало для меня:

  1. выберите Настройки->Учетные записи->MiAccount->AccountSecurity->Устройства
  2. В списке у меня было устройство Redmi 9 (у меня нет устройства Redmi)
  3. Я удалил это устройство, поэтому в списке больше нет устройств
  4. вернитесь в настройки разработчика, включите установку через USB, все работает.

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

Прежде чем продолжить, вам потребуется зарегистрироваться или войти в учетную запись Mi.

1) Извлеките сим-карту из телефона, отличного от Redmi. (Это должна быть нано-сим-карта. Обратитесь к своему оператору связи, чтобы получить ее, если у вас есть микро- или обычная сим-карта).

2) Вставьте сим-карту в телефон Redmi.

3) Откройте "Настройки" -> "Дополнительные настройки" -> "Для разработчиков".

4) В разделе "Отладка" нажмите "Установить через USB".

Телефон позволит это сделать.

Извлеките сим-карту.

Вот оно!! Теперь вы сможете устанавливать приложения через USB из Android Studio.

Пожалуйста, не отключайте эту опцию, иначе вам может понадобиться повторно вставить сим-карту.

ОБРАТИТЕ ВНИМАНИЕ: описанные выше шаги гарантированно будут работать на телефоне Xiaomi Redmi 5. Пожалуйста, исправьте этот ответ, если шаги отличаются для других моделей Xiaomi.

Я пытаюсь создать некоторые приложения на своем смартфоне xiaomi (MIUI 8), но когда я пытаюсь запустить приложение, появляется ошибка INSTALLATION_CANCELED_BY_USER. Я обнаружил, что проблема в том, что я должен включить опцию «Установить через USB» в настройках разработчика. Когда я пытаюсь это сделать, я получаю экран, в котором говорится, что мне нужно войти/зарегистрироваться с помощью учетной записи MI, чтобы включить эту опцию, чего я не хочу делать. Итак, у меня есть 3 вопроса:

  • Почему они сделали необходимым предоставление учетной записи для включения такой опции?
  • Можно ли как-нибудь обойти экран входа в MI и включить эту опцию?
  • Причина, по которой я не хочу подключать свой телефон к учетной записи MI, заключается в том, что меня беспокоит загрузка личных данных. Логично ли это?

Вместо adb install app.apk используйте adb push app.apk /sdcard/, а затем коснитесь apk в файловом менеджере на устройстве, чтобы выполнить обычную установку с боковой загрузкой. Конечно, Неизвестные источники должны быть включены в настройках. Не решение само по себе, а дешевый обходной путь.

6 ответов 6

Чего я не хотел, так это того, чтобы учетная запись MI оставалась подключенной к моему устройству. Поэтому я просто создал временную учетную запись, включил опцию «Установить через USB», а затем вышел из учетной записи MI. Итак, теперь я надеюсь, что опция останется включенной :)

Хочу добавить, что при попытке включить установку через USB MIUI v9 попросила меня вставить SIM-карту. Зачем китайские компании собирают такую ​​информацию о разработчиках - не представляю ))

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

@ADNow Похоже, Xiaomi идет дальше, чем большинство других производителей телефонов. Мой Mi Mix 3 — это первый телефон, который у меня был, требующий входа в службу компании, чтобы включить установку USB-приложения, а также первый, требующий вставки SIM-карты. Должно быть, они специально добавили эти требования, и я не вижу уважительной причины для этого.

нужна учетная запись Mi, а затем нужна сим-карта, чтобы я мог выполнять свою работу, используя телефон, который я купил за свои деньги. Мне не нужна учетная запись Mi, я не хочу использовать учетную запись Mi, но я не могу, мне нужно создать учетную запись Mi, чтобы вы могли отслеживать меня в моем телефоне. К черту xiaomi, никогда больше не покупайте этот чертов телефон. Полное неуважение

Для тех, кто уже вставил свою сим-карту в телефон Xiaomi, все приведенные выше ответы будут работать.

Но если вы используете Xiaomi Redmi 5 только в целях разработки, вам нужно будет сделать следующее:

Прежде чем продолжить, вам потребуется зарегистрироваться или войти в учетную запись Mi.

1) Извлеките сим-карту из телефона, отличного от Redmi. (Это должна быть нано-сим-карта. Обратитесь к своему оператору связи, чтобы получить ее, если у вас есть микро- или обычная сим-карта).

2) Вставьте сим-карту в телефон Redmi.

3) Откройте "Настройки" -> "Дополнительные настройки" -> "Для разработчиков".

4) В разделе "Отладка" нажмите "Установить через USB".

Телефон позволит это сделать.

Извлеките сим-карту.

Вот оно!! Теперь вы сможете устанавливать приложения через USB из Android Studio.

Пожалуйста, не отключайте эту опцию, иначе вам может понадобиться повторно вставить сим-карту.

ОБРАТИТЕ ВНИМАНИЕ: описанные выше шаги гарантированно будут работать на телефоне Xiaomi Redmi 5. Пожалуйста, исправьте этот ответ, если шаги отличаются для других моделей Xiaomi.

Ни одно из других решений, циркулирующих в Интернете, не помогло мне (китайский VPN, отключение оптимизации MIUI. ). Я также не мог временно войти в учетную запись Mi, так как я удалил столько системных приложений MIUI, сколько мог, и поэтому вход больше не работал (и я просто не хотел входить в систему с самого начала).

YMMV — у меня это работало, когда я делал это в начале 2019 года, но может больше не работать, если они что-то изменили. Я перешел на пользовательское ПЗУ и больше не могу его тестировать.

Если вы хотите изменить его обратно, просто повторно запустите команды с 0 в конце и удалите то, что вы добавили в текстовые файлы.

Для этого требуется root, доступ к оболочке с помощью su и способ редактирования текстовых файлов от имени root. Я использовал Termux и корневой файловый менеджер Android, который может редактировать текстовые файлы.

Сначала выполните следующую команду ( su сначала, чтобы переключиться на root):

Если вы также хотите включить «Отладку USB (параметры безопасности)» для предоставления разрешений, имитации ввода пользовательского интерфейса и т. д. через ADB, также выполните следующую команду:

Далее нам нужно отредактировать файл

чтобы MIUI действительно позволяла нам делать следующее:

Добавьте следующую строку в файл XML (со всеми остальными, перед закрывающим тегом или измените ее на true, если строка уже есть):


Xiaomi — китайская компания, пользующаяся огромной популярностью в Китае, Индии и многих других азиатских странах.Xiaomi занимает почти 22% рынка в Индии, эта статистика показывает, насколько популярны эти компании в азиатских странах.

Xiaomi предлагает отличные телефоны по доступным ценам, поэтому они занимают огромную долю рынка в Азии. Такая компания имеет некоторые раздражающие ошибки, которые могут быть преднамеренными из-за проблем с безопасностью. Однако эти ошибки вызывают раздражение и требуют исправления.

На некоторых устройствах Xiaomi параметр «Установить через USB» в «параметрах разработчика» нельзя включить, и появляется сообщение: «Это устройство временно ограничено». По умолчанию этот параметр отключен для обеспечения безопасности устройства.

Процесс

Следуйте методам по порядку. Пример: если метод 1 не сработал, используйте метод 2.

способ 1

<р>2. включите установку через USB, когда вы подключены к данным и под своей учетной записью Xiaomi. Это работает!

способ 2

<р>1. Настройки -> Дополнительные настройки -> Параметры разработчика -> Отключить оптимизацию Miui -> Перезагрузить
2. Безопасность -> Разрешения -> Значок шестеренки в правом верхнем углу -> Включите «Установить через USB»
3. Настройки -> Дополнительные настройки -> Параметры разработчика -> Включить/выключить «Отладку по USB» -> Включить «Установить по USB»

способ 3

В этом методе мы должны установить vpn-соединение с сетью в Китае. Вам не нужно устанавливать какие-либо VPN-приложения для этого процесса. выполните следующие действия:

<р>3. «Добавить новый профиль» внизу


С помощью одного из этих методов ваша проблема должна быть решена. Если нет, то, пожалуйста, подробно прокомментируйте свою проблему. Мы постараемся вам помочь. Спасибо.

введите здесь описание изображения

В MIUI 8.5 появляется ошибка «Устройство временно ограничено». Чтобы устранить ошибку, вам нужно отключить WIFI и включить мобильные данные, а затем включить параметр «Установить через USB» в разделе «Параметры разработчика» в «Настройках». это сработает для вас.

~ Ответ дан 2017-11-11 15:34:28

Убедитесь, что на вашем мобильном устройстве включены следующие кнопки.

Настройки > Дополнительные настройки > Параметры разработчика

  1. Установить через USB
  2. Отладка по USB (настройки безопасности)

введите здесь описание изображения

Для MIUI 9.6 работает:
1. Стать разработчиком: Настройки >> О телефоне >> Версия MIUI коснитесь 7 раз.

<р>2. Снова Настройки >> Дополнительные настройки >> Параметры разработчика (включить) >> Отладка по USB (включить) >> Установить через USB (включить).

<р>3. У вас будет запрошено разрешение через вашу учетную запись MI. Подтвердите разрешение.

<р>4. Примечание. Во время установки приложения ваше устройство даст вам 7 секунд на подтверждение установки. Не пропустите!

~ Отвечено 2019-01-10 11:39:10

Мне ни одно из вышеперечисленных решений не помогло. Вместо этого я делаю следующие шаги, которые решили проблему:

  1. Параметры разработчика > Состояние разблокировки Mi> Добавить учетную запись и устройство. (Появится сообщение об успешном выполнении)
  2. Включите отладку по USB.
  3. Включите установку через USB.

Примечание. Это проверено в версии Redmi MIUI Global 8.5.

Это решение специально решит проблему, если вы недавно вышли из учетной записи Mi и снова вошли в нее.

Надеюсь, кому-то это поможет.

Настройки->Дополнительные настройки->Параметры разработчика

~ Ответ дан 2019-05-03 14:19:52

В моем случае я, к сожалению, нажал "Отклонить" во время первой установки. Итак, я получал INSTALL_FAILED_USER_RESTRICTED.

Вы можете изменить это разрешение для приложения в разделе разрешений.

Настройки->Разрешения->Установить через USB->

Вы также должны были включить следующие параметры.

Настройки->Дополнительные настройки->Конфиденциальность->Неизвестные источники

Настройки->Дополнительные настройки->Параметры разработчика->Установить через USB

Это распространенная проблема, и решение довольно простое. Просто выполните следующие шаги:

Открыть настройки для мобильных устройств

Прокрутите вниз и перейдите к дополнительным настройкам

Открыть параметры разработчика

(Примечание: если опция разработчика не отображается, нажмите 7 раз на номер сборки)

Отключите "Оптимизацию MIUI" и перезапустите ее.

Убедитесь, что включена отладка по USB и включена установка через USB.

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