您的位置:首页 > 产品设计 > UI/UE

完美解决Invalid layout of java.lang.String at value问题的方法

2016-12-24 20:42 615 查看
本篇主要讲的是解决Invalid layout of java.lang.String at value的问题。这个是什么问题呢,在Eclipse中建立android工程后在里面写一个java类,用java的方式来运行就会这个错误。具体看下图



我就是在一个新工程中建立了一个Test类,写一个很简单的main函数,但不能运行。我们看看具体的错误代码:

Invalid layout of java.lang.String at value
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (javaClasses.cpp:129), pid=4524, tid=1068
# fatal error: Invalid layout of preloaded class
#
# JRE version: 7.0_17-b02
# Java VM: Java HotSpot(TM) Client VM (23.7-b01 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:
# E:\java\Test\hs_err_pid4524.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp

解决方案:

1.在这个类中右击,选择运行方式->运行配置



2.在类路径里面把红色的部分删去(remove)即可。



顺便说下,这种方式只能让这一个类不会再报错了。其余的类还得重复这个操作,目前没有找到很好的方法来做。有了再补充吧~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息