【发布时间】:2015-05-01 01:38:19
【问题描述】:
我已经安装了用于安卓开发的 eclipse luna java EE,并且已经安装了所有的插件和大部分可用的软件。直到今天我在尝试打开 activity_main.xml 时出现错误 - “渲染期间不允许写入访问权限”时,它一直运行良好。
这也是异常堆栈跟踪的内容:
渲染期间引发的异常: com/android/layoutlib/bridge/impl/RenderSessionImpl
java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String
at org.eclipse.m2e.logback.configuration.LogHelper.logJavaProperties(LogHelper.java:26)
at org.eclipse.m2e.logback.configuration.LogPlugin.loadConfiguration(LogPlugin.java:189)
at org.eclipse.m2e.logback.configuration.LogPlugin.configureLogback(LogPlugin.java:144)
at org.eclipse.m2e.logback.configuration.LogPlugin.access$2(LogPlugin.java:107)
at org.eclipse.m2e.logback.configuration.LogPlugin$1.run(LogPlugin.java:62)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
还值得一提的是,在此错误之前,我在 Windows 8.1 中遇到了蓝屏错误,即“内核安全检查失败”。之后我做了内存检查,发现没有问题。我还安装了适用于 android 的 Genymotion 模拟器,并在 bios 中启用了 VT。
你能帮我解决这个问题吗?谢谢。
【问题讨论】:
-
如果您显示您的代码会有所帮助
-
它只是一个新的 android 应用程序,带有空白活动。如果你愿意,我会在问题中更新它......
-
是的,我刚刚注意到错误在 Eclipse 中很深,与您的应用程序无关。也许this link 可能会有所帮助
-
我是否可以重新安装 eclipse 并保留我下载的所有插件和软件。我可以将eclipse中插件文件夹的内容复制粘贴到新安装的版本吗?我会把它作为最后的手段......
-
您下载的软件和插件可能是导致错误的原因,所以如果我是您,我不会这样做。更何况,当你安装插件时,可能需要调整一些设置,只有在使用安装程序时才会调整;我不能保证复制和粘贴你的插件会起作用