Android: Download-Manager

Möchte ich eine Lösung implementieren, wo ich will, fangen die android.intent.action.DOWNLOAD_COMPLETED Absichten aus dem Android Market App ich.e nach dem download der app. Der android Market app verwendet den Standard-Download-Manager und download manager auf den Abschluss des download-sendet eine solche Absicht, aber ich habe nicht in der Lage gewesen, es zu erfassen,folgte ich dieses tutorial und bitte diese um mehr details auf, wie die market-app verwendet, Download-Manager und weitere Informationen zum Download-Manager finden Sie diese. Bitte schlagen Sie mich eine Möglichkeit, zu fangen, diese Absichten.

BEARBEITEN
Dies ist, was ich benutze für mein Broadcast Receiver

<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER">
</uses-permission>


<application android:icon="@drawable/icon" android:label="@string/app_name">
    <receiver 
        android:name=".DownloadReceiver"
        android:permission="android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS"
        android:exported="true">

         <intent-filter>
            <action
                android:name="android.intent.action.DOWNLOAD_COMPLETED">
            </action>
         </intent-filter>
     </receiver>
  </application>
Sollte funktionieren, vorausgesetzt, Sie erklären der BroadcastReceiver in Ihrem manifest. Sollten Sie veröffentlichen Sie Ihren code.

InformationsquelleAutor hassanadnan | 2011-05-12

Schreibe einen Kommentar