昨日に続きAndroidエミュレータでアプリを起動させてみたい。

やはりエラーがでた。
Failed to allocate memory
対処方法:VMramの設定が大きすぎるとのことなので、小さめにする。512にした。

別のエラー、GC_CONCURRENT freed
ガベージコレクションの空き容量が足りない?で、ヒープサイズを大きめにする。どのくらいでいいのかわからず、かなり多くしてしまった。いいのか?

星サイズの変更はavdmanagerから行える。

上記のようなエラーがでると、画面には下記のメッセージが表示されている。
Unfortunately system has stopped
不幸なことに、アプリは終了しました。
そんなときは、catlogを見てエラーの内容を確認する。

ClassNotFoundException
何度か試行錯誤を繰り返し、クラスが見つからないエラーがでた。
あるはずなのに。
調査してみると、apk更新するときにクラスが含まれてない場合があるらしい。
Apkを確認すると、更新日時が古い。
Apkの場所は、ビルド先のbinの中。
うまく更新できてなさそうなので、削除して、リビルド、再度エミュレータ起動。

すると、無事にアプリが起動できたラブラブ!


Android携帯からの投稿