java - java.lang.String 值的布局无效

标签 java android eclipse

我正在 Eclipse Luna 中创建 Android 移动应用程序,一切正常。然后我收到以下错误。我尝试将我的项目作为 Android 应用程序运行,编辑调试设置,并从 Bootstrap 条目中删除 Android Lib,但没有任何效果。还有其他我可以尝试的吗?

我仅在运行程序时收到错误消息,因为在整个程序中直到运行时才出现错误。该程序也可以作为 Java 应用程序运行,但不能在 Android 应用程序上运行。当我安装 android SDK 插件时,就发生了错误,但在安装插件之前,程序一直运行。我的完整错误消息是:

Invalid layout of java.lang.String at value
#
#    A fatal error has been detected by the Java Runtime Environment:
#
#    Internal Error (javaClasses.cpp:126), pid=4632, tid=4988
#    fatal error: Invalid layout of preloaded class
#
#    JRE version:  (8.0_25-b18) (build )
#    Java VM: Java HotSpot(TM) Client VM (25.25-b02 mixed mode windows-x86 )
#    Failed to write core dump. Minidumps are not enabled by default on   client     versions of Windows
#
#    An error report file with more information is saved as:
#    C:\Users\Kevin\Desktop\Final Year      Project\IndependentRetailers\hs_err_pid4632.log
#
#    If you would like to submit a bug report, please visit:
#    http://bugreport.sun.com/bugreport/crash.jsp
#

最佳答案

如果是 Android 项目,您必须从该特定类的启动配置中删除 Android Lib。使用下面的“演练”作为指导。

项目->属性->运行/调试设置;

选择您的类(class)并点击“编辑”;

打开“类路径”选项卡并从“Bootstrap Entries”中删除 Android Lib;

应用所有内容并再次运行该类。

或者

您可以使用运行方式 -> Android 应用程序来解决此问题。可以检查运行配置是否存在其他问题。

希望这有帮助

关于java - java.lang.String 值的布局无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29222446/

相关文章:

java - 无法从 Tomcat 上的 Maven 项目部署我的 servlet

eclipse - FindBugs Eclipse 插件 : is there a way to set "Run automatically," and "(also on full build)" options on workspace level?

java - 为什么Spring MVC会以404响应并报告“在DispatcherServlet中未找到带有URI […]的HTTP请求的映射”?

java - Hibernate - FetchType.LAZY 急切地加载数据

java - 我可以有多个只为它们所属的组运行的@BeforeMethod 吗?

php - 新文件的 Ubuntu 编码

java - 如何编写 shell 脚本来获取给定的进程空闲时间?

android - 在第一个选项卡 Activity 中处理完 HttpGet 查询后如何更新当前选项卡 Activity ?

java - Eclipse - Android 模拟器未启动应用程序

android - 在 Android 客户端上使用 Cloud Endpoint 模型中包含的枚举