私は macOSX xcode4.5 から始めています。
チュートリアルしてみました。
cocos2dx を使用して macOSX のビルドを完了
し、android ソースで問題が発生しました。
cocos2dxActivity の内容は記述されていません。
したがって、org.cocos2dx.lib は他のファイルではありません。
アンドロイドは実行されていません。
私はndk-r8を使用しています。何が問題になりますか?
cocos2d-x 2.0.3 では ...Cocos2d-x Lib java ファイルは別のプロジェクトのみと見なされていたので、そのプロジェクトを eclipse にインポートします
シンプルにしましょう
libcocos2dx プロジェクトが eclipse に表示されます ...このプロジェクトを常に開いたままにしてください。そうしないと、プロジェクトでライブラリの構文に関するエラーが発生します。
create-android-project を実行します
作成したプロジェクトをインポートして実行します(isLibraryの概念を知っている場合は、それが現在の維持方法です..)
また、Eclipse から build-native.sh のみを実行するための追加情報、右クリック プロジェクト -> C/C++ ビルド Use Default Build COMmand のチェックを外し、次の bash ${workspace_loc:/YourProjName}/build_native.sh NDK_DEBUG=1 V=1 を追加します。
幸運を祈ります。ご不明な点がございましたら、お気軽にお問い合わせください
変化する
import org.cocos2dx.lib.Cocos2dxActivity;
に
import android.app.Activity;
変更する
extends Cocos2dxActivity
に
extends Activity
ゲームフォルダの proj.android フォルダの横にあるフォルダ(cocos2d-2.0-x-2.0.3/cocos2dx/platform/android/java)をコピーし、eclipse でゲームと一緒にインポートします。これら 2 つのプロジェクトをインポートした後、ゲームのプロパティを開き、libcocos2dxをライブラリとして追加し、[適用してビルド] をクリックします。
私はこれらを試してみて、私のために働きます
私は自分で把握します..
cocos2dx 2.0.3 (2012-09-26) を使用すると、
eclipse source:org.cocos2dx.lib が作成されません。
(org.cocos2dx.lib は cocos2dxActivity のみ作成され
ており、cocos2dxActivitiy は記載内容がありません。
cocos2dxActivity:
パッケージ org.cocos2dx.lib;
android.app.Activity をインポートします。
public class Cocos2dxActivity extends Activity{
}
)
したがって、
cocos2dx 2.0.2 (2012-08-30) を使用すると、Eclipse ビルドは正常に実行されます。
何が問題なのか理解できません...