2017-07-10 103 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。 請檢查

相關問題