Я хочу, чтобы мое приложение отслеживало загрузки файлов определенного типа.
Вот соответствующая часть AndroidManifest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<activity android:name=".activity.ExeReceiver">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" />
<data android:host="*" />
<data android:pathPattern=".*\\.exe" />
</intent-filter>
</activity>
Теперь откройте страницу со ссылкой на файл .exe, щелкните по ней. Диспетчер загрузки запускается, а затем сообщает, что Контент не поддерживается на телефоне. Моя деятельность даже не вызывается.
Вопросы:
1) Почему не вызывается моя деятельность?
2) Как правильно разрешить менеджеру загрузки выполнять свою работу, а затем получать уведомление о завершении загрузки файла?
ТИА.