0

私はraywenderlich.com のこのチュートリアルに従いましたが、Android 開発用のネイティブ C++ ライブラリをビルドする必要がある部分で停止しました。

私は Mac OS、Cocos2d-x v2.0.1 (最新バージョン) を使用しており、Android SDK と NDK をセットアップし、C/C++ に必要な正しいプラグインを備えた Eclipse (Helios) を使用しています。現在、Android 開発用の Cocos2d-x ライブラリのビルドに問題があります。build-native.sh ツールを使用しています。端末で次のように使用する場合:

xxxxx-xxxxx-imac:proj.android xxxxx$ ./build-native.sh

私は以下を取得します:

Using prebuilt externals
Android NDK: WARNING: Ignoring unknown import directory: /Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/cocos2dx/platform/third_party/android/prebuilt    
Android NDK: /Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/CocosDenshion/android/Android.mk: Cannot find module with tag 'cocos2dx' in import path    
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?    
Android NDK: The following directories were searched:    
Android NDK:         
make: Entering directory `/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/testproj2/proj.android'
jni/Android.mk:19: *** Android NDK: Aborting.    .  Stop.
make: Leaving directory `/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/testproj2/proj.android'

見まし/Users/xxxxx/Desktop/LANCE/COCOS2DX/cocos2d-2.0-rc2-x-2.0.1/cocos2dx/platform/third_party/android/prebuiltたがこのディレクトリは存在しません(platformフォルダからフォルダが抜けていcocos2dxます)

これを修正するにはどうすればよいですか? 前もって感謝します。

編集:cocos2dxスクリプトを調べた後、のフォルダーにファイルcocos2dx root folderがないことに気付きました。Android.mk

4

2 に答える 2

0

build_native ツールは廃止され、代わりに Cocos2d-Console が使用されます。

于 2015-02-23T10:01:22.703 に答える
0

Cocos2d-x ZIP を再解凍するとうまくいきました。必要なファイルが Cocos2d-x ルート フォルダーで (何らかの理由で) 削除されていることが判明しました。

于 2012-08-13T06:52:58.167 に答える