2017-07-10 98 views
0

我在cocos2dx 3.13.1中有一个旧项目。上周我在比赛中做了一些改变。在做了一些修改后,我编译了ios和xcode,并且运行良好,但是在尝试在android中使用在终端中编译命令时,我遇到了下面的错误:cocos compile -p android --android-studio。我已经使用Android的NDK-R14B,Apache的ANT-1.10.1和Android SDK工具版本26.0.2编译cocos2dx时发生错误3.13.1

Android NDK: WARNING: Unsupported source file extensions in jni/Android.mk for module cocos2dcpp_shared  
Android NDK: ../../../Classes/NewsLayer  
Android NDK: ERROR:/Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static: LOCAL_SRC_FILES points to a missing file  
Android NDK: Check that /Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/prebuilt/android/x86_64/libfreetype.a exists or that its path is correct 
make: Entering directory `/Users/pradipbhattarai/Desktop/Testing/proj.android-studio/app' 
/Users/pradipbhattarai/development/java/android-ndk-r14b/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop. 
make: Leaving directory `/Users/pradipbhattarai/Desktop/Testing/proj.android-studio/app' 
Error running command, return code: 2. 

任何帮助将是非常可观的。

+0

您可能缺少依赖关系。看看这个帖子的底部 https://github.com/cocos2d/cocos2d-x/issues/15713 –

回答

0

看看错误: -

的Android NDK:ERROR:/Users/pradipbhattarai/Desktop/Testing/cocos2d/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static:LOCAL_SRC_FILES指向丢失的文件

其中一个原因是您在Android.mk文件中输入了一个类文件,该文件是从Class文件夹中删除的。假设你在Android.mk中输入了'HelloWorldScene.cpp',但是你已经从Class文件夹中删除了这个filr。 请检查

相关问题