I have updated my Android to the latest one using 'repo sync'. But I met this error while compiling it. The log is : target arm C++: libaudio <= hardware/alsa_sound/AudioHardwareALSA.cpp hardware/alsa_sound/AudioHardwareALSA.cpp: In function 'android::AudioHardwareInterface* createAudioHardware()': hardware/alsa_sound/AudioHardwareALSA.cpp:65: error: cannot allocate an object of abstract type 'android::AudioHardwareALSA' hardware/alsa_sound/AudioHardwareALSA.h:208: note: because the following virtual functions are pure within 'android::AudioHardwareALSA': hardware/libhardware_legacy/include/hardware_legacy/ AudioHardwareInterface.h:223: note: virtual android::AudioStreamIn* android::AudioHardwareInterface::openInputStream(int, int, uint32_t, android::status_t*, android::AudioSystem::audio_in_acoustics) make: *** [out/target/product/iM9815/obj/SHARED_LIBRARIES/ libaudio_intermediates/AudioHardwareALSA.o] Error 1
Has anybody met this before? How to resolve it? --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---