运行build_native.bat出现错误

我在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 directory E:/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并在可以让项目在安卓手机上运行的~

那可能是升级后项目模板不匹配的问题,先重建工程移植代码试试