13: 2018-05-14 (月) 15:54:05 njf[6] [7] [8] | 14: 2018-05-16 (水) 01:43:17 njf[6] [9] [10] | ||
---|---|---|---|
Line 1: | Line 1: | ||
*はじめに [#z941726c] | *はじめに [#z941726c] | ||
- | &font(Red){重要:ここで使っている「Experimental Plugin」は2017年10月に出たversion 0.11.0より後ではサポートされなくなりました。よってここに書いた方法も、使えなくなりました。&br;}; | + | &font(Red){重要:ここで使っている「Experimental Plugin」は2017年10月に出たversion 0.11.0より後ではサポートされなくなりました。よってここに書いた方法も、使えなくなりました。CMakeを使うと簡単に移行できるようになったので、そのうちその記事も書く予定です。&br;}; |
cocos2d-xがver3になってからかなり経ちますが、2から3への移行は大変なため、まだまだ以前作った物をver2で管理しています。さらにeclipseでのAndroid開発の公式サポートが終わり、openSSLなどの更新の催促、広告SDKの更新などもあり、否が応でもeclipseで開発していたcocos2d-x ver2系のAndroidプロジェクトをAndroid Studioに移さなくてはいけなくなってきました。 | cocos2d-xがver3になってからかなり経ちますが、2から3への移行は大変なため、まだまだ以前作った物をver2で管理しています。さらにeclipseでのAndroid開発の公式サポートが終わり、openSSLなどの更新の催促、広告SDKの更新などもあり、否が応でもeclipseで開発していたcocos2d-x ver2系のAndroidプロジェクトをAndroid Studioに移さなくてはいけなくなってきました。 | ||
Line 41: | Line 41: | ||
/YOUR_PATH/ndk-bundle/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop. | /YOUR_PATH/ndk-bundle/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop. | ||
- | これは最新のNDKは「arm64-v8a」というアーキテクチャでコンパイルしようとするのですが、cocos2d-x ver2ではそのための設定がないのでエラーになっています。 | + | これは最新のNDKは「arm64-v8a」というアーキテクチャでコンパイルしようとするのですが、cocos2d-x ver2.2ではそのための設定がないのでエラーになっています。 |
古いアーキテクチャでコンパイルするように指定するために、jni/Application.mkの中に次の一行を加えます。 | 古いアーキテクチャでコンパイルするように指定するために、jni/Application.mkの中に次の一行を加えます。 |
(This host) = https://njf.jp