IInterface::asBinder在android 5.1源码下编译通过,在android 6.0源码下编译编译报错,报错信息如下:
error: no matching function for call to ‘android::Icallback::asBinder()'
【配图摄于浙江横店秦王宫2017年元旦】
原因:
Track change of IInterface::asBinder from instance method to static method.
修改:
android 5.1 :
callback->asBinder()
android 6.0 :
IInterface->asBinder(callback)