我在哪里可以找到DownloadManager的ContentProvider实现

时间:2011-02-21 18:45:17

标签: android android-contentprovider android-download-manager

我尽可能多地搜索了android的开源代码,但是我无法通过2.3 SDK中的DownloadManager找到实际下载的实现。我找到了source for the DownloadManagersource for a download class that has constants to interact with the ContentProvider,但我找不到ContentProvider的来源。

我想找到这个,这样我就可以知道一个很好的方法来实现我自己的下载,因为我将使用比我的应用程序更小的2.3版本。

1 个答案:

答案 0 :(得分:4)

我能够找到这个here。您还可以通过克隆DownloadProvider项目并查看项目源代码来获取项目。 DownloadProvider.java特别是我正在寻找的。但是,DownloadThread.java处理下载实现的核心,因此我建议您查看它。

git命令是

git clone https://android.googlesource.com/platform/packages/providers/DownloadProvider