cocos2d-x插件-x编译错误

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

我正在尝试在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../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文件的引用?一定是被移动或重命名了。看看能不能换一份新的。