繁体   English   中英

无法在AIDL接口中重载方法

[英]Unable to overload method in AIDL interface

我无法重载AIDL接口中的方法。

我希望有2个具有相同名称的函数,但是这样的参数数量不同:

boolean callMethod(in String pClass, in String pMethod, in String pParam);
void    callMethod(in String pClass, in String pMethod);

当我这样做时,我得到一个错误,说“尝试重新定义方法callMethod”

问候,

AIDL不支持重载。 我没有看到这个任何提及的文件中,但谷歌做了澄清在Android平台的论坛,这一点在这里 您可以在AIDL界面的底部添加新方法,而不会破坏兼容性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM