1

マルチプラットフォームの目的でCocos2dxを使用してゲームを開発する必要があります。iOSプロジェクトにAndroidプロジェクトを統合することは可能ですか? iOS プロジェクトのビルドに xcode 4.2.1 を使用しています。誰かがすでにそれを行っている場合は、私を助けてください。事前に感謝します:)

4

1 に答える 1

1

すでにEclipseとADT、android-sdk、android-ndkの準備ができていると仮定します。

基本的な手順は

  1. create-android-project.shを使用して、最初にandroidプロジェクトを作成します。
  2. androidプロジェクトをEclipseにインポートします([新規]->[プロジェクト]->[既存のソースからのandroidプロジェクト])。cocos2d2.xの場合
  3. Androidプロジェクトで同じ方法を使用して、cocos2d-xjavalibをEclipseにインポートします。
  4. あなたのAndroidプロジェクトをcocos2d-xjavaプロジェクトに依存させる。
  5. 最初にコンパイルしてAndroidデバイスで実行してみてください。

それが成功した場合、

  1. androidプロジェクトフォルダーをそのチュートリアルの指定された位置に移動します。
  2. androidプロジェクトフォルダーのbuild_native.shを変更します(libパス、親フォルダーなどを修正します)
  3. 以前にインポートしたAndroidプロジェクトを削除し、プロジェクトを新しい位置から再度インポートします。4.(重要)Eclipseでプロジェクトのプロパティを右クリックし、前にインポートしたcocos2d-xjavaプロジェクトに依存させます。

大まかにそれは行われます。このプロセスでたくさんの問題に遭遇するかもしれませんが、それらは小さな問題であり、グーグルがそれらのほとんどを解決すると思います。

于 2012-12-13T06:40:12.727 に答える