1

MacBook Pro の Eclipse Juno に Android SDK (4.2) をインストールしたばかりで、いくつかのチュートリアルを実行するだけで開始しようとしています。しかし、Galaxy Nexus エミュレーター (ARM CPU を選択) を使用すると、初めて動作します。しかし、プロジェクトに変更を加えるために Eclipse を再度開くと、大きなクラッシュ ログが表示され、何も起こりません。私が見つけた唯一の方法は、~/.android/avd のコマンドラインからエミュレーターを削除してから、もう一度作成することです。しかし、それは明らかに正しくなく、必要ではありません。何か案は?PS: これは、Android Emulator で議論されている問題ではありません。Retina ディスプレイを搭載した Mac Book Pro では 100% にスケールしません。エミュレーターはフルサイズで、最初に起動したときは正常に動作しますが、次に Eclipse を開いて起動しようとするとまったく動作しません。

4

2 に答える 2

2

2つの画面で実行している場合は、この問題が発生している可能性があります。AndroidVMがLaunchMacでクラッシュします。エミュレーターの起動時にエミュレーターがクラッシュすることがよくあります。その後、エミュレーターのemulator-user.iniファイルを手動で微調整して、windows.xとwindows.yの値をゼロに設定する必要があります。これは、1つと2つの画面モードを頻繁に切り替えるためだと思います。

お役に立てれば。

于 2013-01-04T18:13:39.130 に答える
0

これは MAC 固有の問題です。MAC で 2 つの画面を実行し、エミュレータを別のウィンドウに配置したために発生します。ウィンドウを再度復元できないいくつかの値を保存します。したがって、これは彼らが言った新しいバージョンで更新されますが、まだ修正されていません. これを修正するには、フォルダーに移動してハックする必要があります。

~/.android/avd/

実行するエミュレーターに応じて、youremulator.avdフォルダーに入ります。上で述べたように、と呼ばれるファイルがあります

emulator-user.ini

window.x と window.y の値を 0 に変更し、Java プログラムを再実行します。それは私にとってはうまくいきました

于 2014-10-03T07:24:31.687 に答える