簡體   English   中英

Java VM上的Android錯誤。 運行Java SE 7

[英]Android Error on Java VM. Running Java SE 7

好的,所以我有一個內部錯誤,這意味着代碼可以在所有計算機上運行,​​但是我有一個內部錯誤,我無法理解並且不知道如何解決。

#
#  Internal Error (javaClasses.cpp:129), pid=11983, tid=5891
#  fatal error: Invalid layout of preloaded class
#
# JRE version: 7.0_17-b02
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.7-b01 mixed mode bsd-amd64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/ColinRioux/Desktop/Hangman/hs_err_pid11983.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
#

我正在為MacOSX運行JRE 7(默認)。 操作系統:Mavericks的最新版本(已完全更新)。

您將需要告訴OSX使用JDK(Java開發工具包)而不是JRE(Java運行時環境)。

因此,可以肯定的是您已經安裝了用於osx的Sun JDK 這是鏈接http://www.oracle.com/technetwork/java/javase/downloads/index.html

然后使用Spotlight(cmd-spacebar)打開“ Java首選項”,僅檢查那些與下載的版本信息(1.7)相同的版本,然后取消選中JRE。

現在,您的osx機器將被設置為使用JDK,並且當您重新啟動IDE時,android編譯/開發應該可以更好地工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM