Я занимаюсь разработкой приложения, которое загрузит другой файл apk и попросит его установить.
Поскольку моя цель - GingerBread, я использую класс DownloadManager.
Есть ли способ узнать, какой загруженный файл вызвал намерение DOWNLOAD_COMPLETE?
Хранится в EXTRA_DOWNLOAD_ID:
public static final String EXTRA_DOWNLOAD_ID
Начиная с: Уровень API 9
Дополнительное намерение включено в намерения ACTION_DOWNLOAD_COMPLETE, указывая идентификатор (как длинный) только что завершенной загрузки.
Постоянное значение: "extra_download_id"
http://developer.android.com/reference/android/app/DownloadManager.html#ACTION_DOWNLOAD_COMPLETE