您好,登錄后才能下訂單哦!
在Android項目中創建一個包含main()方法的類,直接右鍵運行該類時會報如下錯誤:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3470), pid=5980, tid=7504
# Error: ShouldNotReachHere()
#
# JRE version: 7.0-b147
# Java VM: Java HotSpot(TM) Client VM (21.0-b17 mixed mode windows-x86 )
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
原因可能是main()與Android的入口(onCreate())沖突了。
解決辦法:
1.選中項目,右鍵 -> Run As -> Run Configurations...
2.在Java Aplication(或你對應的分類)中找到你剛運行的項目,沒有的話可以手動創建或運行一次該類即可;
3.切換到Classpath選項欄,刪掉Bootstrap Entries里面的Android Library,然后點擊右側的Advanced.. -> Add Library -> JRE System Library,一路next即可。
這時再運行該類,就能正常運行了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。