2

昨日、Android用に開発するためにEclipse Lunaをインストールしました... Google SDKをインストールしましたが、すべて正常に動作しているように見えました...しかし、特定のアクティビティのグラフィカルレイアウトを見ると、Lunaが爆発して、下のSSのような画面が表示され始めます:
エラーのスクリーンショット

それを回避するには、Eclipseを強制終了して再度開く必要があります...問題は、XMLがインターフェイスを構築するための非常に優れたツールではないことです...ヒープサイズを増やすためにできることはありますか?!? またはそのような何か???

追加の詳細:

  • MAC OS X 最新バージョンで実行
  • エラーが発生したとき、メモリ不足の状況ではありません...私は16GBのセットを持っています...
  • これまでのところ、私のプロジェクトには 1 つのアクティビティしかないため、これが別の画面で発生しているかどうかはわかりません
  • これは私の最初のアンドロイドアプリです
4

1 に答える 1

3

構成ファイルの-Xmx値を調整することで、Eclipse に割り当てられる最大ヒープ サイズを増やすことができます。eclipse.ini

例:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms512m
-Xmx1024m
-XX:+UseParallelGC
-XX:PermSize=256M
-XX:MaxPermSize=512M

ファイルの場所については、このリンクを参照してください。

OS で許容される最大ヒープ サイズを超えて最大ヒープ サイズを増やしてもエラーが発生する場合は、Eclipse インストールのプラグインの 1 つにバグがある可能性があります。

于 2014-09-11T17:27:17.713 に答える