我们计划导出应用层AIDL接口。有关管理版本兼容性的最佳做法是什么? Android是否为AIDL接口提供任何与版本相关的机制?
答案 0 :(得分:2)
今天 - 你发表这个问题差不多6年了 - 我问自己同样的问题,似乎还没有正式的解决方案。 official documentation只是声明:
警告:首次发布后对AIDL界面所做的任何更改都必须保持向后兼容,以避免破坏使用您服务的其他应用程序。也就是说,因为必须将.aidl文件复制到其他应用程序才能访问服务的界面,所以必须保持对原始界面的支持。
答案 1 :(得分:0)
在包裹中放置并验证字符串或整数版本号是非常简单的。