当前位置: 首页 > 知识库问答 >
问题:

無法在 Android Studio 中開啟 DDMS。神秘的日食错误弹出

葛学民
2023-03-14

所以我又一次犯了另一个Android Studio工具错误。我想这个以前没人报道过,我找不到任何关于它的帖子。

我试图通过点击以下按钮打开Android Studio中的设备监视器(DDMS):

每次我都会犯同样的错误。真正令人费解的是,这是一个Eclipse错误,如图所示:

所以它告诉我在Android Studio SDK文件夹中打开一个日志文件。日志文件包含大量文本,但主要错误报告为:

!ENTRY org.eclipse.osgi 4 0 2015-05-27 09:40:53.091
!MESSAGE Application error
!STACK 1
java.io.IOException: The folder "C:\Users\JOHN%20SMITH\.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(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
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)

为什么我无法从Android Studio打开DDMS,为什么在尝试从Android Studio打开DDMS时会出现Eclipse错误?有人能指导我吗?以前有人见过这个错误吗?我们将非常感谢所有的回复。

编辑:

正如Daniel Nugent在下面的评论中指出的那样,Studio附带的DDMS似乎与Eclipse中的DDMS完全相同。想知道这是否是问题的线索。为了记录在案,我确实在我的PC上html" target="_blank">安装了Eclipse来维护一些遗留代码。

编辑2:

解决办法就在这里。非常非常感谢Skizo和黑带,你们俩都很到位!

共有2个答案

凌钊
2023-03-14

您必须以管理员权限运行应用程序(android Studio)

吕和风
2023-03-14

我认为问题是关于你的在你的名字里,那么你可以试试这个答案,它看起来像你的:

我也遇到了这个问题。我的解决方法是创建一个符号

  1. 以管理员身份打开命令提示符。(按住shift键并按住ctrl键(enter键或单击键)单击
 类似资料:
  • 加载屏幕之前我使用的是Android Studio 2.3.3。现在我必须卸载它并安装最新版本,即4.1。但是,它没有打开。我还尝试设置环境变量path。仍然无法加载。有什么解决办法吗?

  • 我试图在MariaDB 10.2中创建一个简单的过程,但遇到了有关变量定义的问题。 我收到(conn:107)您的SQL语法有错误;查看与您的MariaDB服务器版本对应的手册,了解在我声明变量时,在第3行消息的“”附近使用的正确语法。 我读了MariaDB留档,它说一个变量是这样定义的DECLAREvar_name[,var_name]... type[DEFAULT value] 我错在哪里?

  • 嗨,我有相当不错的python和java知识,我最近决定在我的编程方面取得进一步的进步,就是创建我自己的语言,以便在我需要的时候使用和操作。我为eclipse安装了javacc插件,并浏览了一些教程。 我的问题是,当我创建一个新项目(文件 静态=假; “令牌上的语法错误,请删除这些令牌” Eclipse对除类名之外的所有内容都这样做,请注意,项目下的javacc模板没有错误。 请帮我找到一个解决方

  • 我在eclipse和tomcat上有问题。我甚至安装了新版本的eclipse(版本:开普勒服务版本1)。我没有任何项目jet-我只想运行服务器。我的计算机上安装了tomcat-它可以与NetBeans配合使用。 我的问题是,我不能用日食来车辙雄猫。我添加了雄猫服务器

  • 我创建了基于maven的web应用程序,所以在创建应用程序后,pom中出现了两个错误。哪些是xml 1.在此行找到多个批注:-未能转移组织。阿帕奇。专家插件:maven资源插件:pom:2.6 fromhttp://repo.maven.apache.org/maven2已缓存在本地存储库中,在经过central的更新间隔或强制更新之前,不会重新尝试解析。原始错误:无法转移工件组织。阿帕奇。专家p

  • 几周前,我切换到Eclipse Oxygen,并开始出现如下错误。 project facet JST.AppClient的8.0版本不存在。 eclipse.buildid=4.7.1.m20171009-0410 java.version=1.8.0_144 java.vendor=Oracle Corporation BootLoader常量:OS=win32,arch=x86_64,ws=