今回は、Androidアプリ開発のしょっぱなということで、SDKに入っている「サンプルの実行」をやってみたいと思います。ちなみに今回は、API10のsnakeというゲームのサンプルを実行してみようと思います。
1.サンプルファイルはどこにあるのか確認
Android SDK内の「SDK」の中にサンプルがAPI別に保存されています。
※今回はsnakeを実行予定
2.Eclipseを実行してsnakeを起動
※新規プロジェクトアイコン選択
※Androidサンプル・プロジェクト選択
※Android4.2.2選択
※snake選択
※プロジェクトが開きました
※プロジェクトsnakeを選択後、メニュー「実行」の「Androidアプリ」選択
※AVDが起動開始(しばらくかかります)
※(まだまだかかります)
※スマホを指でスライドするイメージ。(必ずしもこの画面になるとはかぎりません)
※ホーム画面。アプリ群を表示させます。
※アプリが多い場合はマウスでスライドしてsnakeアプリをクリック
※snakeが起動しました。(遊び方はよくわかりません汗)
以上です。
同じ方法で他のサンプルも実行することができます。尚、サンプルによってはプロジェクトを開く時に選択する「APIが低い」とうまく起動できない場合がありましたのでご注意を。
色々とサンプル実行のトライ&エラーを繰り返していたところ、うまくAVDが動かなくい場合が多々ありました。特に色々とプロジェクトを起動してアプリを実行している、AVDに古いアプリが残ってしまってクリアされないことがありましたので、その時に行ったことを記載します。
1.Eclipseを起動しAndroid仮想デバイスマネージャーを起動します。
2.スナップショット機能を外す。この機能があるとAVDの起動が劇的に早くなります。
※AVDを選択して編集を選択
※スナップショットのチェックをはずします。
3.ユーザーデータを削除する。
※AVIを選択して、今度は開始を選択
※ユーザーデータを消去するにチェックし、一回起動する。
以上です。
作成したAVDのAPI自体を削除するという最終手段もあるみたいです。
次回はHelloWorldですかね。
ではでは、頑張ってAndroidのゲームを作りましょうノシ