我想了解您对在Honeycomb设备上使用ACL的缺点的看法。
我想将库用于我的应用程序完全 - 即使它在Honeycomb上运行 - 否则我将不得不创建两个大多数相同类的版本。
主要是我对兼容性库的功能(错误)感兴趣,它的性能和内存使用情况与本机Honeycomb SDK相比。因此,如果您有为ACL和Honeycomb创建单独类的经验,请告诉我结果是否值得付出努力 - 我应该创建重复的类还是仅使用ACL。
一如既往,感谢您的支持:)
答案 0 :(得分:3)
如果您打算为平板电脑和手机设置一个二进制文件,那么您的片段应该全部来自ACL - 否则您将构建两个应用程序。 ACL的好处是您可以构建一次应用程序(通过扩展其兼容性类),然后在所有API级别> = 4上运行这些片段。
我们遇到的最大缺点是与动画相关的ACL错误和Honeycomb上的后退按钮 - 但这些[大部分]都是通过支持包r4修复的。我不记得任何其他问题(如果有任何其他问题,我们现在还不记得它们。)