5
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WindowsでAndroid+cocos2dxのインストール

Last updated at Posted at 2015-11-01

概要

Windows環境でAndroid+cocos2dxをインストールし、サンプルプログラムを動作させることを目的とします。

環境

Windows7 64ビット
Android Studio

Android 5.1.1(API 22)
ant 1.9.6
cocos2dx 3.8.1

手順

  1. Android Studioのインストール
  2. Pythonのインストール
  3. antのインストール
  4. cocos2dxのインストール
  5. プロジェクト作成
  6. cocos2dxでビルド
  7. Android Studioにインポート

以下、やったこと

1. Android Studioのインストール

https://developer.android.com/intl/ja/sdk/index.html
よりインストール
JDK/NDKあたりもインストールされていなければご一緒に

2. Pythonのインストール

https://www.python.org/downloads/
2系(2.x.x)をインストール

3. antのインストール

http://ant.apache.org/bindownload.cgi
よりダウンロードし、適当なパスに解凍

4. cocos2dxのインストール

http://jp.cocos.com/products/download/
よりダウンロードし、適当なパスに解凍
cocos2d-x-x.x.x配下に移動し、setup.pyを実行

setup cocos2dx
python setup.py

環境変数NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOTを
聞かれるので、それぞれ指定

  • NDK_ROOT:NDKのインストールディレクトリ。User\AppData\Local\Android\sdk\ndk-bundle 等
  • ANDROID_SDK_ROOT:ANDROIDSDKのインストールディレクトリ。User\AppData\Local\Android\sdk 等
  • ANT_ROOT:ANTの実行ファイルがある場所
    (ANTインストールディレクトリ)\bin

5. プロジェクト作成

プロジェクトの作成はcocos側で行います。

make project
cocos new プロジェクト名 -p パッケージ名 -l cpp -d インストール先

ちょっと待ってれば終わるはず

6. cocos2dxのコンパイル

このままAndroid Studioにインポートすると、ファイル不足してんぜって言われるので、コンパイルします。

make project
cocos compile -s プロジェクト名 -p android --android-studio  --app-abi x86

インストールよりは時間かかるはず

7. Android Studioにインポート

5.で作成したディレクトリ配下に、 proj.android-studioがあるので、これをインポート
Run/Debugで動きました。

参考

インストール中に踏んだリンクたち
http://gihyo.jp/dev/serial/01/android_studio/0001
http://studio.cretia.net/blog/462
http://akai0ringo.blog.shinobi.jp/cocos2d-x/cocos2d-x%203.2%20android%E5%8C%96
http://discuss.cocos2d-x.org/t/how-to-use-v3-7-pro-android-studio/22792

以上です。お読みいただきありがとうございました。

5
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?