MAC - 我无法在Mac上打开Android设备监视器

时间:2015-12-03 04:06:32

标签: android

我以管理员身份打开它,我不想安装任何不必要的东西。 当我尝试通过Android Studio打开Android设备监视器时:工具> Android> Android设备监视器。它总是显示以下屏幕截图: Screen shot that shows "An error has occurred" 我找到了Windows的解决方案,但我找不到mac的解决方案。

日志中的一件:

!ENTRY org.eclipse.osgi 4 0 2015-12-02 22:52:40.714
!MESSAGE Bundle reference:file:org.apache.lucene.core_2.9.1.v201101211721.jar@4 not found.

有很多类似的线条显示"未找到的东西"。

那么缺少什么?如何安装确切缺失的部件?谢谢! (我没有足够的空间安装android studio中的所有内容。)

4 个答案:

答案 0 :(得分:7)

首先从 SDK Manager

更新 Android SDK工具
  • 打开终端窗口
  • 导航到您的SDK
  • 找到'工具'夹
  • cd into it
  • run:sudo ./monitor
  • 输入您的密码

希望它可以解决你的问题。

答案 1 :(得分:6)

JPCS的解决方案对我有用;安装Java 8然后Android设备监视器将工作:

首先安装Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后更新并安装Java 8

$ brew update
$ brew cask install java

答案 2 :(得分:1)

我遵循了一些步骤,经过长时间的努力,所有的事情都解决了,我在Mac OS x上运行设备监视器取得了成功。

我做了什么?

  • 我安装了Homebrew并使用它的一些命令来安装java,因为它很容易使用home-brew在终端下载和安装java。它是自动解决java问题的非常好的工具。但有一件事要记住。这是在 - >
  • 之下
  • 当您使用Homebrew安装java时,请确保您使用相同版本的java和jre与android studio.in我的情况下我的android studio使用jre_1.8.0,所以安装了java8。

他们要遵循的一些步骤。 只需粘贴终端即可将Homebrew下载到您的系统中。

1。)/ usr / bin / ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

2。)$ brew tap caskroom / versions $ brew cask安装java8。

这将自动下载并安装java 8到您的mac OSx.i安装java 8为我的情况,java 9也可用,但我用的是java8。因为我在我的android studio编译路径中添加了jre 8.所以它需要在同一版本中避免冲突。

3。)所以一旦安装完毕,只需重新启动你的android工作室并从android studio.now运行设备监视器你就可以在没有任何冲突的情况下启动设备监视器。

感谢快乐编码:)

答案 3 :(得分:0)

我有同样的问题!由于我不习惯使用终端,我只是尝试更新到最新的Java JDK,它似乎解决了问题