it-swarm.com.ru

Android Device Monitor не открывается - ошибка в файле журнала

В Android Studio при попытке запустить Android Device Monitor я получаю следующую ошибку в файле журнала:

    >!SESSION 2014-12-17 09:57:30.625 -----------------------------------------------
    Eclipse.buildId=unknown
    Java.version=1.8.0_25
    Java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, Arch=x86_64, WS=win32, NL=pt_BR
    Command-line arguments:  -os win32 -ws win32 -Arch x86_64 -data @noDefault

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.366
    !MESSAGE Bundle reference:file:org.Apache.ant_1.8.3.v201301120609/@4 not found.

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.372
    !MESSAGE Bundle reference:file:[email protected]

не найдено.

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.373
    !MESSAGE Bundle reference:file:[email protected] not

найденный.

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.439
    !MESSAGE Bundle reference:file:[email protected] not

найденный.

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.439
    !MESSAGE Bundle reference:file:[email protected] not

найденный.

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:31.440
    !MESSAGE Bundle reference:file:[email protected]

не найдено.

...

    >!ENTRY org.Eclipse.osgi 4 0 2014-12-17 09:57:32.218
    !MESSAGE Application error
    !STACK 1
    >Java.io.IOException: The folder "C:\Users\SAA%20PC\.Android\monitor-workspace\.metadata" is read-only.
    > at org.Eclipse.core.runtime.internal.adaptor.BasicLocation.lock(BasicLocation.Java:206)
      at org.Eclipse.core.runtime.internal.adaptor.BasicLocation.set(BasicLocation.Java:164)
      at org.Eclipse.core.runtime.internal.adaptor.BasicLocation.set(BasicLocation.Java:137)
      at com.Android.ide.Eclipse.monitor.MonitorApplication.start(MonitorApplication.Java:53)
      at org.Eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.Java:196)
      at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.Java:110)
      at org.Eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.Java:79)
      at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:353)
      at org.Eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.Java:180)
      at Sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at Sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at Sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at Java.lang.reflect.Method.invoke(Unknown Source)
      at org.Eclipse.equinox.launcher.Main.invokeFramework(Main.Java:629)
      at org.Eclipse.equinox.launcher.Main.basicRun(Main.Java:584)
      at org.Eclipse.equinox.launcher.Main.run(Main.Java:1438)

Кто-нибудь знает, что это может быть? Спасибо за любую помощь.

28
Doug

Если вы работаете в Windows, попробуйте открыть вашу Android Studio в Режим администрирования (Запуск от имени администратора)

71
IronBlossom

Я столкнулся с этой проблемой раньше. Я исправил эту проблему, убив или остановив запущенный процесс «monitior.exe» с помощью Taskmanager в Windows. Затем нажмите ADM (Android Device Monitor), и он работает

36
dr.Crow

У меня была такая же проблема с Mac OS X.

Чтобы решить это:

  • Откройте окно терминала
  • Перейдите к вашему SDK
  • Найдите папку «инструменты»
  • cD в ​​это
  • запустить: Судо ./monitor
  • Введите ваш пароль

Хорошо пойти!

8
David Azar

Это связано с ошибкой, что монитор устройства Android не может найти jre , чтобы решить эту проблему:

пожалуйста, следуйте следующим шагам:

Шаг 1 : В вашей Android-студии найдите путь jdk, затем внутри jdk найдите jre и скопируйте его. (В случае Linux jre находится в папке Android studio)

Шаг 2 : После копирования jre вставьте его в каталог (Android/Sdk/tools/lib/monitor-x86_64 /) i.e monitor-x86_64 

Я попробовал это для операционной системы Linux, монитор устройства Android хорошо запустился без каких-либо ошибок.

Спасибо, надеюсь, это кому-нибудь поможет!

4
Aman Gupta

Это проблема из-за обновления инструментов SDK Android SDK Tools

  • закрыть Android Studio
  • откройте SDK Manager.exe из папки SDK
  • Теперь установите инструмент Android SDK в моем случае инструмент Rev.24.3.2
  • open Android Studio он покажет, что доступен новый инструмент, установите его, установите и попробуйте перезапустить.
4
Rejeesh Raj

Не нужно перезагружать Android-студию. Просто сделай это:

  1. Перейдите вC:\Android\sdk\tools
  2. Найти monitor.bat
  3. Щелкните правой кнопкой мыши и запустите от имени администратора
2
Darush

У меня была такая же проблема с моей Android Studio 2.3.1, работающей на Ubuntu 14.04LTS. Я использовал openjdk 7. Я обновил его до openjdk 8 и альта! проблема была решена.

1
Shashank

перезагрузите студию и у меня работает Run as administrator.

1
kamleshwer purohit

вам не нужно перезагружать Android Studio, вам нужно только открыть cmd от имени администратора и перейти в каталог инструментов SDK и записать monitor в моем случае C:\Android\sdk\tools\monitor

1
Ismail Shoaib