我收到了一条关于 OpenSSL 安全性的消息。我做了以下 http://blog.cocos2d-x.org/2016/04/openssl-update/现在我的项目中出现了一个我无法理解的错误。
15:56:54 **** 项目应用程序配置发布的增量构建 ****
python/Applications/cocos2d-x-3.10/projects/app/proj.android_v2/build_native.py -b 全部释放
Android NDK:警告:APP_PLATFORM android-19 大于 ./AndroidManifest.xml 中的 android:minSdkVersion 14
“开始吧!!!!!!!!!”
LOCAL_C_INCLUDES 是 jni/../../Classes
CPP_FILES 是 jni/../../Classes/AppDelegate.cpp jni/../../Classes/BaseLayer.cpp jni/../../Classes/Character.cpp jni/../../Classes/DamageInfo.cpp jni/../../Classes/DotchiLayer.cpp jni/../../Classes/DotchiScrollView.cpp jni/../../Classes/DotchiSprite.cpp jni/../../Classes/DotchiStatus.cpp jni/../../Classes/Facility.cpp jni/../../Classes/FacilityLayer.cpp jni/../../Classes/GameLayer.cpp jni/../../Classes/GameStatus.cpp jni/../../Classes/HowToLayer.cpp jni/../../Classes/NumberSprite.cpp jni/../../Classes/OpeningLayer.cpp jni/。 ./../Classes/SaveUtil.cpp jni/../../Classes/StatusLayer.cpp jni/../../Classes/TapInfo.cpp jni/../../Classes/TroubleLayer.cpp
Android NDK:jni/../../cocos2d/external/freetype2/prebuilt/android/Android.mk:在导入路径中找不到带有标签“花栗鼠”的模块
jni/../../cocos2d/cocos/./Android.mk:236: *** Android NDK:中止。 .停止。
Android NDK:您确定您的 NDK_MODULE_PATH 变量定义正确吗?
追溯(最近一次通话):
Android NDK:搜索了以下目录:
安卓NDK:
文件“/Applications/cocos2d-x-3.10/projects/app/proj.android_v2/build_native.py”,第 159 行,在
make: 进入目录 /Applications/cocos2d-x-3.10/projects/app/proj.android_v2'
make: 离开目录
/Applications/cocos2d-x-3.10/projects/app/proj.android_v2'
选定的 NDK 工具链版本为 4.8!
构建(opts.ndk_build_param,opts.android_platform,opts.build_mode)
文件“/Applications/cocos2d-x-3.10/projects/app/proj.android_v2/build_native.py”,第 146 行,在构建中
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
文件“/Applications/cocos2d-x-3.10/projects/app/proj.android_v2/build_native.py”,第 82 行,在 do_build
raise Exception("为项目 ["+ app_android_root + "] 构建动态库失败!")
异常:为项目 [/Applications/cocos2d-x-3.10/projects/app/proj.android_v2 ] 构建动态库失败!
15:57:04 构建完成(耗时 9 秒 912 毫秒)
in the android.mk file in the ui folder.
LOCAL_ARM_MODE := arm
include $(BUILD_STATIC_LIBRARY)
$(call import-module,freetype2/prebuilt/android)
$(call import-module,chipmunk)
$(call import-module,platform/android)
我有 cocos2dx 3.10 和 ndk r9d,当使用 r11c 时我找不到 gcc 工具链错误
最佳答案
所以只有当您使用 NDK 11 时才会出现问题?我遇到了类似的问题,我无法使用 NDK 11 构建我的项目,我通过将我的 NDK 降级到 10 版本解决了这个问题。我认为 Cocos2d-X 可能与 NDK 11 不兼容,因为它缺少 RELEASE.txt 文件。
检查此线程:Cocos2dx Android build error: "arm-linux-androideabi-g++: No such file or directory"
关于java - 尝试更新 cocos OpenSSL 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37111444/