2011-03-13 62 views
0

想要将我的应用程序所需的API级别保持在最新版本以下,以便可以在更多设备上使用它,但是我想要合并一些新的并发数据结构,在API 9中。当然,我可以写我自己的,但不是重新发明轮子,我该如何拉入具有排序/排序并发列表/队列/集合数据结构的代码/类/ jar。我想使用ConcurrentSkipListSet,但我真的只是想能够使用我的自定义比较器来排序对象的并发列表。android在早期API版本中包含API 9功能

回答

1

你不行。如果API的早期版本中不存在新的API功能,则它们不存在。如果您使用它们,则会在较新的API中注入依赖关系。

+0

肯,也许我的问题不清楚......我想象一下API中的某些funcationality将无法使用,但是例如,我使用了一个Base64类,我从其他源代码中提取所以我可以在API 8推出之前使用它。我想这样做,因为我想使用并发排序数据结构,而不必从头开始编写它。我发现这个网站:http://www.docjar.com/docs/api/java/util/concurrent/package-index.html有代码,但它的任务是将所有这些导入到lib中。任何其他想法? – bowser 2011-03-15 03:17:01

相关问题