我在proj.android里运行build_native.bat发生了这样的错误,请问各位遇见过吗?
图片看不到
图片发不出来,我开贴一下后台错误~
E:\android\quick-cocos2d-x\samples\luajavabridge\proj.android>build_native.bat
- config:
ANDROID_NDK_ROOT = E:\android\android-ndk-r9c
QUICK_COCOS2DX_ROOT = E:\android\quick-cocos2d-x
COCOS2DX_ROOT = E:\android\quick-cocos2d-x\lib\cocos2d-x
APP_ROOT = E:\android\quick-cocos2d-x\samples\luajavabridge\proj.an
droid…
APP_ANDROID_ROOT = E:\android\quick-cocos2d-x\samples\luajavabridge\proj.an
droid\ - cleanup
- copy scripts
复制了 4 个文件 - copy resources
复制了 1 个文件
Using prebuilt externals
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersi
on 8 in ./AndroidManifest.xml
make.exe: Entering directoryE:/android/quick-cocos2d-x/samples/luajavabridge/p roj.android' 系统找不到指定的文件。 Gdbserver : libs/armeabi/gdbserver 系统找不到指定的文件。 make.exe: *** Error 1 make.exe: Leaving directory
E:/android/quick-cocos2d-x/samples/luajavabridge/pr
oj.android’
我重发了一边~
没见过这个错误,不过现在报错是连gdbserver都无法生成,应该和工程本身无关,恐怕是你的NDK自身的问题。
谢谢回答,我换了一个新的android-ndk-r9c在android目录下,替换掉旧的,错误还是存在。
用r9d试试呢?
另外你这个工程如果是以前版本的Quick创建的,最好是换成用现在版本重建一个工程,把代码移过去。
好的,我用r9d试一下。 ps:这个问题是突然出现的,之前都可以正常运行build_native并在可以让项目在安卓手机上运行的~
那可能是升级后项目模板不匹配的问题,先重建工程移植代码试试