cocos2dx-store on android issued with path
cocos2dx-store on android issued with path
这是我的代码,我尝试了不同版本的cocos2d-x和最新的cocos2d-x-store,该程序在iOS设备上运行良好。问题是当我尝试遵守 android 平台时,它会显示
Android NDK: WARNING: APP_PLATFORM android-21 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
make: Entering directory `/Users/Daniel/Desktop/Mojiang/proj.android'
[armeabi] Compile++ thumb: cocos2dcpp_shared <= main.cpp
[armeabi] Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp
[armeabi] Compile++ thumb: cocos2dcpp_shared <= MainScene.cpp
[armeabi] Compile++ thumb: cocostudio_static <= CCActionFrame.cpp
In file included from /Users/Daniel/Desktop/Mojiang/proj.android/../cocos2d/cocos/editor-support/cocostudio/CCActionFrame.cpp:25:0:
/Users/Daniel/Desktop/Mojiang/proj.android/../cocos2d/cocos/editor-support/cocostudio/../cocostudio/CCActionFrame.h:28:29: fatal error: math/CCGeometry.h: No such file or directory
#include "math/CCGeometry.h"
^
compilation terminated.
make: *** [obj/local/armeabi/objs-debug/cocostudio_static/CCActionFrame.o] Error 1
make: *** Waiting for unfinished jobs....
more info with my Android.mk file, which located in my jni file:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/external)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/cocos)
LOCAL_MODULE := cocos2dcpp_shared
LOCAL_MODULE_FILENAME := libcocos2dcpp
LOCAL_SRC_FILES := hellocpp/main.cpp
../../Classes/AppDelegate.cpp
../../Classes/MainScene.cpp
LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes
LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos2dx_store_static
LOCAL_WHOLE_STATIC_LIBRARIES += jansson_static
include $(BUILD_SHARED_LIBRARY)
$(call import-module,.)
$(call import-module,external/jansson)
$(call import-module,extensions)
$(call import-module,extensions/cocos2dx-store)
添加LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static
和$(call import-module,editor-support/cocostudio)
成 Android.mk
相关文章:
- Problems with std::cin.fail()
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 这对"With a stackless coroutine, only the top-level routine may be suspended."意味着什么
- Boost.TEST with CLion: "Test framework quit unexpectedly"
- 避免碎片化的ClientHellos with OpenSSL (DTLS)
- Issues with Win32 ReadProcessMemory API
- Qt with WinAPI MouseProc
- [[maybe_unused]] with structured_binding?
- Issue with WriteProcessMemory
- OpenCV RTP-Stream with FFMPEG
- "Unable to start debugging. No process is associated with this object." - 在Visual Studio Code中使用GDB
- std::adjacent_difference with std::chrono time_point
- DLL Made with CMake 使程序崩溃
- QtCreator with C 库中的链接器问题
- SHBrowseForFolder with BIF_BROWSEFORCOMPUTER and SHGetPathFr
- specialized std::default_delete with QQmlComponent
- VS2019 - Sudo Remote Debugging on Linux with Cmake project
- cocos2dx-store on android issued with path
- 通过stat with path检查dir是否存在