7

これまで開発環境の初期セットアップにこれほど多くの時間を費やしたことはありませんでした。

cocos2dx に付属のデモ コードを実行しようとしています。私は使用しています:

  • ADK に付属の Eclipse フレーバー。
  • cocos2d-2.1beta3-x-2.1.0
  • ndk-r8c

同じ問題を抱えていた create-android-project.sh を使用してアプリ テンプレートを作成しようとしましたが、この質問では hello.cpp サンプル アプリを参照します。

build_native.sh スクリプトを実行し、それを Eclipse にインポートします。次は、私が試したすべてのチュートリアルが異なる場所です。「C ++プロジェクトに変換する」と言う人もいれば、この時点ですでに「Androidプロジェクトとして実行する」ことができると言う人もいます。

私にとっては、Android Java プロジェクトが cocos2dx プロジェクトにリンクできないようです。

私は得る:

The import org.cocos2dx.lib cannot be resolved

為に

import org.cocos2dx.lib.Cocos2dxActivity

cocos2dx ライブラリをビルドする必要があることについて実際に言及したチュートリアルはありません。ただし、cocos ライブラリをプロジェクトとして eclipse ワークスペースにインポートする必要があると述べたものを除きます。だから私はそれをしてそれらを構築しましたが、構築後にいくつかのエラーがあります。

私は/cocos2d-2.1beta3-x-2.1.0/cocos2dx/platform/android/java/src/org/cocos2dx/libにあるプロジェクトにリンクするフォルダーパスを追加しようとしましたが、それはしませんでした助けません。

cocos2dx の Web サイトにある T のビルド手順に従っても、cocos2dx に付属のサンプルをビルド/実行できないのはなぜですか?

4

1 に答える 1

8

私は今これをOSXでも行っていますが、これで修正されました:

android スクリプト create-android-project.sh を実行し、その新しいプロジェクトを Eclipse にインポートします。

  1. 新しい Eclipse プロジェクトで、src フォルダーを右クリック > [インポート] を左クリック
  2. [インポート] ウィンドウで、[Android] > [既存の Android コードをワークスペースに] > [次へ] を選択します >>
  3. 「/cocos2dx/platform/android/java」を参照します (「/cocos2dx/」は、新しいプロジェクトのディレクトリの 1 レベル上にある必要があります)。
  4. [完了] をクリックします。エラーが続く場合は、[プロジェクト] > [クリーン] を試してください
于 2013-01-13T07:19:06.510 に答える