невозможно запустить ADB: операция требует повышения прав - PullRequest
0 голосов
/ 20 мая 2019

Недавно я начал изучать React-Native и пытался запустить проект на эмуляторе Android. Однако это удалось с первой попытки, но теперь этого не произошло, выдав следующую ошибку.

Не удалось выполнить задачу ': app: installDebug'.

java.io.IOException: Невозможно запустить программу "C: \ Users \ Pavindu \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe ": ошибка CreateProcess = 740, запрошенная операция требует повышения прав

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

  1. Запуск android studio и cmd от имени администратора
  2. Запуск cmd /c react-native run-android
  3. Удаление node_modules и npm install

Это большая помощь, если кто-нибудь может мне помочь в этом случае. Спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 21 мая 2019

После долгих попыток вот что я сделал, чтобы решить эту проблему.

  • Скопировал папку /Sdk и вставил ее в другое место, сохранив там старую папку SDK.
  • Удалена platform-tools папка в скопированной папке SDK
  • загружена platform-tools с android site и добавлена ​​в новую папку SDK.
  • установите новое местоположение SDK вANDROID_HOME (я использую windows)

и android/build.properties файл в моем реактивном родном проекте.

sdk.dir="C:\\path\\to\\new\\sdk"

Когда я запускаю react-native run-androidпосле этих шагов все начало работать нормально.

Примечание: я знаю, что это кажется глупым, но в качестве помощи для кого-то я решил написать это.

0 голосов
/ 20 мая 2019

Похоже, проблема с эмулятором Android.

Измените настройку AVD на использование «Use Host GPU».

Это решит проблему.

gpu image

Выберите «Аппаратные GLES 2.0», чтобы включить хост GPU

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...