编译Android工程时执行build_native.sh时报错

$./build_native.sh

  • config:
    ANDROID_NDK_ROOT = /Volumes/DATA/Zhilehuo/android-ndk-r9b
    QUICK_COCOS2DX_ROOT = /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5
    COCOS2DX_ROOT = /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/lib/cocos2d-x
    APP_ROOT = /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/samples/TableView/proj.android/…
    APP_ANDROID_ROOT = /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/samples/TableView/proj.android
  • cleanup
  • copy scripts
  • copy resources
    Using prebuilt externals
    Android NDK: WARNING: APP_PLATFORM android-18 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml
    Android NDK: ERROR:/Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/lib/cocos2d-x/cocos2dx/platform/third_party/android/prebuilt/libpng/Android.mk:cocos_libpng_static: LOCAL_SRC_FILES points to a missing file
    Android NDK: Check that /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/lib/cocos2d-x/cocos2dx/platform/third_party/android/prebuilt/libpng/libs/armeabi/libpng.a exists or that its path is correct
    make: Entering directory /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/samples/TableView/proj.android' /Volumes/DATA/Zhilehuo/android-ndk-r9b/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop. make: Leaving directory /Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/samples/TableView/proj.android’

搞了一晚上了,示例工程也不行,十一前还行来着,也不知道动了什么,求助大神呀~

在player中可以正常跑起来,就是在proj.android中编译时出错

问题解决了,是/Volumes/DATA/Zhilehuo/svn/android/LinkGame/quick-cocos2d-x-2.2.5/lib/cocos2d-x/cocos2dx/platform/third_party/android/prebuilt/libpng/libs/armeabi/libpng.a等一批.a文件缺失导致的,不知为何这些 .a文件没有了,重新拷贝过来就好了~