网上有很多解决方法,但都没说到点上,基本都是治表不治本。
其中,这位大侠http://blog.csdn.net/jackyu613/article/details/6011564只是说明产生该东西的原理。
而这位大侠http://dongya1987.iteye.com/blog/628062也只是没往下进一步专研。
根据这两位大侠提供的原理,再往下专研得出最终解决方法如下:
在出问题的文件的Adnroid.mk中找到 LOCAL_AIDL_INCLUDES += ??? ,我们可以在android上继续查找??? 的定义是在那个位置,其中2.3上是定义在build/core/pathmap.mk下,我们只需在xxx 的定义上添加相应我们要包括的xxx即可解决。