0

libcocosnas_static.a という名前のライブラリにあるメソッドにアクセスしようと 1 か月以上試みています。Cocos2d-X バージョン 2.0.4 を使用しています。このライブラリは、社内で何度も cocos2d-1.0.1-x-0.12.0 を使用したゲームを問題なく作成するために使用されています。これは私が行ったことです: 1- ライブラリのインクルード パスを eclipse と Android.mk の両方に追加しました 2- #include "NASPlatformUtil.h" を使用して .h ファイルを含めました 3- libcocosnas_static.a ファイルをproj.android\obj\local\armeabi フォルダ 4- Android.mk ファイルに「LOCAL_WHOLE_STATIC_LIBRARIES += cocosnas_static」を追加 5- 次を使用して関数を呼び出し: NASPlatformUtil::openUrl("http://xxx.xxx.com/") ;

関数を右クリックし、[宣言を開く] をクリックして問題なく取得できますが、コンパイラはその恐ろしいエラーを出し続けます。

前もって感謝します

4

1 に答える 1

0

メインプロジェクト内のAndroid.mkから他のライブラリのAndroid.mkを呼び出す必要があることがわかりました。これで動作します:)

于 2013-03-11T06:16:52.927 に答える