cocos2d-x插件-x编译错误
我正在尝试在Windows上为Android编译,我已经成功地执行了cocos2d-x插件-x编译错误,cocos2d-x,cocos2d-x-3.0,Cocos2d X,Cocos2d X 3.0,我正在尝试在Windows上为Android编译,我已经成功地执行了publish.sh和gameDevGuide.sh 我的Android.mk已被gameDevGuide.sh 当我运行build\u native.py时,我得到以下错误: D:\cocos projects\game\proj.android>build\u native.py所选NDK 工具链版本是4.8!Android NDK: 错误:D:\cocos projects\game\proj.android../coco
publish.sh
和gameDevGuide.sh
我的Android.mk
已被gameDevGuide.sh
当我运行build\u native.py
时,我得到以下错误:
D:\cocos projects\game\proj.android>build\u native.py所选NDK
工具链版本是4.8!Android NDK:
错误:D:\cocos projects\game\proj.android../cocos2d/plugin/publish/protocols/android/android.mk:PluginProtocolStatic:
LOCAL_SRC_文件指向一个丢失的文件Android NDK:检查
D:\cocos projects\game\proj.android../cocos2d/plugin/publish/protocols/android//lib/armeabi/libPluginProtocolStatic.a
存在
D:\cocos projects\game\proj.android../cocos2d/plugin/publish/protocols/android/android.mk包含:
本地路径:=$(调用我的目录)
包含$(清除变量)本地模块:=PluginProtocolStatic
本地模块文件名:=libPluginProtocolStatic
本地文件:=./lib/$(TARGET\u ARCH\u ABI)/libPluginProtocolStatic.a
本地导出包含:=$(本地路径)/../include$(本地路径)
本地导出LDLIBS:=-llog
包括$(预构建的\u静态\u库)
路径D:\cocos projects\game\proj.android../cocos2d/plugin/publish/protocols/android//lib/armeabi/libPluginProtocolStatic.a
似乎是错误的(注意点)<代码>libPluginProtocolStatic.a不存在
你知道我该怎么解决吗?(Cocos2d-x 3.2alpha)它说它指向一个丢失的NDK,我猜你移动或重命名了你的android内容所在的文件夹。以与第一次相同的方式运行setup.py(或者如果从未运行过,这就是原因)。能否验证插件是否正确发布?
在windows上,必须有“make”命令cygwin。
尝试打开cygwin并编写“make”。嘿,我运行了setup.py,环境变量设置正确。问题仍然存在,项目用于编译,但我正在尝试将plugin-x添加到项目中,这导致了所描述的错误。如果我清理Android.mk,它将构建该项目,但是我需要在我的项目中为admob和IAP.Hmm添加plugin-x,而你已经尝试清理该项目了?有时,您所能做的就是启动一个全新的项目,并将所有代码和资源转储到其中。有时,在某个文件被意外删除或重命名的地方丢失了一些指针,而内部库仍然指向它。您是否尝试过删除对libPluginProtocolStatic.a文件的引用?一定是被移动或重命名了。看看能不能换一份新的。