Где я могу найти реализацию DownloadManager ContentProvider
Я искал через открытый исходный код Android, насколько мог, и я не смог найти реализацию для фактической загрузки через DownloadManager в 2.3 SDK. Я нашел источник для DownloadManager и источник для класса загрузки, который имеет константы для взаимодействия с ContentProvider, но я не смог найти источник для ContentProvider
.
Я хочу найти это, чтобы я мог хорошо разбираться в моей собственной загрузке, так как для моего приложения я использую меньшую версию, чем 2.3.
Ответы
Ответ 1
Я смог найти здесь здесь. Вы также можете получить проект, клонировав проект DownloadProvider и посмотрев исходный код проекта. DownloadProvider.java специально был тем, что я искал. Однако DownloadThread.java обрабатывает суть реализации загрузки, поэтому я бы рекомендовал посмотреть на это.
Команда git
git clone https://android.googlesource.com/platform/packages/providers/DownloadProvider