本帖最后由 Kia2009 于 2011-05-07 10:16:32 编辑

解决方案 »

  1.   

    external/libaudio/AudioHardwareALSA.cpp:39:32: error: resamplerInterface.h: No such file or directory
    估计你的Android.mk有问题。而且目录名称应该是alsa-lib,怎么变成了libaudio?
      

  2.   


    external/libaudio    这个目录也是有的,编译的时候缺少了resamplerInterface.h文件,这个文件确实没有,make: *** 没有规则可以创建“out/target/product/smdkv210/obj/SHARED_LIBRARIES/libaudio_intermediates/LINKED/libaudio.so”需要的目标“out/target/product/smdkv210/obj/lib/libresampler.so”。 停止。
    这个libresampler.so也确实没有生成,这一切都源于缺少了resamplerInterface.h吗?
      

  3.   

    找到resamplerInterface.h的目录如AAA,在Android.mk加上LOCAL_C_INCLUDES += AAA
    缺少libresampler.so,再加上LOCAL_SHARED_LIBRARIES += libresampler
    有空先学学makefile吧
      

  4.   

    找到了,是缺少resampler的文件夹,应该在vendor/sec/ sec_proprietary / smdkc110 / libresampler 的
     你在网上下下来就好了   http://218.211.38.204/?p=android-ctc/device/sec.git;a=tree;f=sec_proprietary/smdkc110/libresampler;hb=7be52b3ab8bb53cc3f991ca211d4543924c29e50
      

  5.   

    帅哥,这个问题我前天编译的时候遇到了,已经解决。主要是少了一个软件包。
    我今天把它上传到CSDN了,名字是 SEC_S5PV210A_Android_2.2_MTD_Source_resampler.bz2 
    你解压后把libresampler放在froyo文件夹下的vendor/sec/sec_proprietary/smdkc110目录就可以。如果还不行,就给我留言。