我无法运行Android监视器。我正在使用Android Studio。不是Eclipse。Android设备显示器未打开
- 当我尝试使用sudo ./monitor在终端打开它,我看到了以下警告,那么就说明
警告:一个非法的反射访问操作发生警告: 非法反射访问 org.eclipse.osgi.internal.baseadaptor.BaseStorage (文件:/Users/kidus11/Library/Android/sdk/tools/lib/monitor-x86_64/plugins/org.eclipse.osgi_3.8.2.v20130124 -134944.jar) 到方法java.net.URLClassLoader.addURL(java.net.URL)警告:请 考虑向维护人员报告此问题 org.eclipse.osgi.internal.baseadaptor.BaseStorage警告:使用 --illegal-access = warn启用进一步非法反射访问操作的警告警告:所有非法访问操作将被拒绝 在未来的版本
- 我有Java版本9,以及具有javac的9
- 我已经安装了最新版本的JDK或JRE的
这里是个Ë标签我看到每次我试图打开时间的Android设备监视器
ENTRY org.eclipse.osgi 4 0 2017年10月4日20:18:!12.531留言 应用程序错误堆栈1周的java.lang。 IllegalStateException:无法通过 获取应用程序服务。确保已解析并启动org.eclipse.core.runtime 软件包(请参阅config.ini)。在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) 在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0在 (母语 方法)java.base/jdk.internal .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.base/java.lang.reflect.Method中。调用(Method.java:564)a吨 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)处 org.eclipse.equinox.launcher org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)。 Main.run(Main.java:1438)
任何帮助将不胜感激!
的可能的复制[“无法获取应用服务”的错误,而推出的Eclipse(https://stackoverflow.com/questions/2493415/unable-to-acquire-application -service-error-while-launching-eclipse) – Ironman
我正在使用android studio ... – Begginer
你可以在下面看到我的答案,这对我来说很有用。 –