VisualStudio上でAndroidNDKを使った開発を行う

正直なところAndroidでゲームを作るなら出来る限りJavaなどを使わず、ほぼ全てをNDKを使ってC/C++で書いたほうが効率が良いと思うのです。ただ、NDKで開発する場合はメイクファイルを書かないといけなかったり、cygwinからndk-buildを叩かないといけなかった…

画面の向きを固定する

Androidでゲームを作る際、端末の向きに関係なくシューティングゲームなら縦画面!アクションゲームなら横画面固定!って感じで作りたくなる。そんなときは、マニュフェストファイルの方で設定してしまえば固定することができます。マニュフェストファイルは…

Android自作アプリでタイトルバーを消す

Androidでアプリを…もといゲームを作っていると画面上部に出てくるタイトルバーが邪魔です。 なので、消して完全なフルスクリーンにしてしまいましょう。これは、ActivityクラスのonCreateで下記のようなコードを呼び出せば実現できます。 // この2つをイン…

Androidの実機画面をキャプチャする

Androidでアプリ開発を行っていると実機上の画面をキャプチャ(スクリーンショットを撮る)したくなることがあると思います。ブログに開発日記書くときなんかも画像貼った方が見栄えがしますし。 エミュレータをWindowsのPrintScreenでキャプっても良いですが…

実機(xperia)で開発中のアプリを動かす

Androidのアプリ開発を始めましたが、肝心のAndroid端末を持っていなかったのでこの度中古のXperiaを購入しました。今のところSIMカード無し(WiFi通信のみ)で、開発用の端末として使いたいと思っています。*1ということで、早速Xperiaでサンプルを動かしてみ…

Android NDKでメイクファイルを書きたくない!

Android NDKでC/C++コードをビルドするために、Android.mkファイルを編集する必要がありますが出来る限り書きたくないです。 だって、面倒くさい…。 ソースファイル追加するたびに、LOCAL_SRC_FILESに追記していくのは、ちょっと…。なので、jniフォルダ以下…

Android SDKのサンプル"SkeletonApp"を動かす

今回は、前回試すことができなかったSDKサンプルを動かしてみたいと思います。まずはSDKのサンプルを自身のワークスペースにコピーしてきます。*1サンプルはデフォルトのインストール状態であれば下記の場所に配置されています。 C:\Program Files\Android\a…

Android SDKのインストール

Androidアプリを開発するにあたって、まずはAndroid SDKをインストールし、基本的な開発環境を整えます。今回のインストールは大まかに下記のような手順になります。 インストール手順 Java SE Development Kit(JDK) Eclipse Android SDK Android Developmen…

Android始めました!

始めました!…というか、Androidでアプリを作ってみたいなと思ったので、自分用の作業履歴のためにぼちぼちブログを活用してみます。ただ、アプリと言ってもゲーム畑の人間なので、そちら系の情報が中心になるかと思います。とりあえず、今のところは右も左…