|
|
行15: |
行15: |
| proj.win32/ | | proj.win32/ |
| proj.win8.1-universal/ | | proj.win8.1-universal/ |
− |
| |
− | ==androidのプロジェクト実行==
| |
− | androidの場合sdkのversionをあわせる
| |
− | $ vi proj.android-studio/app/project.properties
| |
− | $ vi cocos2d/cocos/platform/android/java/project.properties
| |
− | $ vi proj.android/project.properties
| |
− | target=android-25
| |
− | 以下のsdkのversionと合わせる
| |
− | $ ls /Users/test1/Library/Android/sdk/platforms/*
| |
− | プロジェクト実行
| |
− | $ cocos run -p android -m debug -j 2
| |
− |
| |
− | =="問題が発生したため、[project]を終了します"のコンパイラエラー==
| |
− | Android NDK: WARNING: APP_PLATFORM android-24 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
| |
− |
| |
− | Application.mkに以下追加
| |
− | APP_PLATFORM := android-9
| |
− |
| |
− | $ locate Application.mk
| |
− | cocos2d/plugin/protocols/proj.android/jni/Application.mk
| |
− | cocos2d/tools/simulator/frameworks/runtime-src/proj.android/jni/Application.mk
| |
− | proj.android/jni/Application.mk
| |
− | proj.android-studio/app/jni/Application.mk
| |
− |
| |
− | 参考:http://stackoverflow.com/questions/15872254/android-ndk-warning-app-platform-android-9-is-larger-than-androidminsdkversio
| |
− |
| |
− | ==androidプロジェクトを開いてのビルド==
| |
− | 直接androidプロジェクトを開いてビルドしても以下エラーとなり実行できない
| |
− | java.lang.UnsatisfiedLinkError: Couldn't load MyGame from loader dalvik.system.PathClassLoader
| |
− |
| |
− | 参考:http://studio.cretia.net/blog/462
| |
− |
| |
− | ==参考==
| |
− | Cocos2d-x 導入編-Mac開発環境構築について
| |
− | http://qiita.com/kazuhiro1128/items/73c39bfc450e7d0883af
| |
2017年2月17日 (金) 12:45時点における版
プロジェクト作成
$ cocos new Helloworld -p com.example.helloworld -l cpp
直下にHelloworldディレクトリが作成されその中にプロジェクトファイルが作成される
プロジェクトの構成
Classes/
Resources/
cocos2d/
proj.android/
proj.android-studio/
proj.ios_mac/
proj.linux/
proj.tizen/
proj.win10/
proj.win32/
proj.win8.1-universal/