Hello,

The APK expansion downloader comes with sources and we did make our own fix 
to make downloader running. I have also already filed a bug report as 
recommended by Mark Murphy.

Greetings, 
David

Am Freitag, 16. März 2012 14:47:54 UTC+1 schrieb Streets Of Boston:
>
> I haven't checked if the downloader services comes with the sources. But 
> if so, just change the sources for the Notifications to your liking.
> (we did that for our app, using the DownloadManager (and DownloadProvider) 
> from the ICS source code and adding compatibility code ourselves 
> (DRM/Notifcations))
>
> On Thursday, March 15, 2012 1:04:56 PM UTC-4, David Schreiber wrote:
>>
>> Hello there,
>>
>> I just implemented the downloader service and have noticed some things 
>> (and one severe bug). First of all, documentation says the downloader 
>> service needs a minimum of API level 4. The service provides two different 
>> kinds of user notifications, one for API level 3+ one for API level 11+ - 
>> the latter should allow better looking notifications. But...!
>>
>> Sadly the provided SDK package just tests for the existence of the 
>> Notification.Builder class, which is available since API level 11. This is 
>> not enough for setting a progress via the setProgress() method, because 
>> this method was introduced with API level 14. Thus, devices with an API 
>> level of 11, 12 and 13 will definitely not be able to use the downloader 
>> upon fixing this issue.
>>
>> If you need further information, feel free to ask.
>>
>> Greetings,
>> David Schreiber
>>
>> PS: You have to compile your application (or your downloader package) 
>> against api level 14+. This should work with all devices (but with the bug 
>> I described above)
>>
>> Am Freitag, 9. März 2012 01:54:23 UTC+1 schrieb BFL:
>>>
>>> I was playing with implementing the new expansion pack stuff, and kept
>>> running into things that make me think you need to use an api > 10 if
>>> you want to use the downloader that comes with the sdk.  In fact, the
>>> library project seems to require api14.  Am I missing something
>>> trivial?  This is for stuff in the package
>>> com.google.android.vending.expansion.downloader.
>>>
>>> * TelephonyManager.NETWORK_TYPE_LTE - api11
>>> * TelephonyManager.NETWORK_TYPE_EHRPD - api11
>>> * TelephonyManager.NETWORK_TYPE_HSPAP - api13
>>>
>>> I really want to use the stuff out of the box from google here... but
>>> it looks like you need to finagle around this api stuff for the 87% of
>>> devices still on api8 or api10
>>> (http://developer.android.com/resources/dashboard/platform-versions.html
>>> ).
>>>
>>>
>>> tia
>>>
>>>
>> Am Freitag, 9. März 2012 01:54:23 UTC+1 schrieb BFL:
>>>
>>> I was playing with implementing the new expansion pack stuff, and kept
>>> running into things that make me think you need to use an api > 10 if
>>> you want to use the downloader that comes with the sdk.  In fact, the
>>> library project seems to require api14.  Am I missing something
>>> trivial?  This is for stuff in the package
>>> com.google.android.vending.expansion.downloader.
>>>
>>> * TelephonyManager.NETWORK_TYPE_LTE - api11
>>> * TelephonyManager.NETWORK_TYPE_EHRPD - api11
>>> * TelephonyManager.NETWORK_TYPE_HSPAP - api13
>>>
>>> I really want to use the stuff out of the box from google here... but
>>> it looks like you need to finagle around this api stuff for the 87% of
>>> devices still on api8 or api10
>>> (http://developer.android.com/resources/dashboard/platform-versions.html
>>> ).
>>>
>>>
>>> tia
>>>
>>>
>> Am Freitag, 9. März 2012 01:54:23 UTC+1 schrieb BFL:
>>>
>>> I was playing with implementing the new expansion pack stuff, and kept
>>> running into things that make me think you need to use an api > 10 if
>>> you want to use the downloader that comes with the sdk.  In fact, the
>>> library project seems to require api14.  Am I missing something
>>> trivial?  This is for stuff in the package
>>> com.google.android.vending.expansion.downloader.
>>>
>>> * TelephonyManager.NETWORK_TYPE_LTE - api11
>>> * TelephonyManager.NETWORK_TYPE_EHRPD - api11
>>> * TelephonyManager.NETWORK_TYPE_HSPAP - api13
>>>
>>> I really want to use the stuff out of the box from google here... but
>>> it looks like you need to finagle around this api stuff for the 87% of
>>> devices still on api8 or api10
>>> (http://developer.android.com/resources/dashboard/platform-versions.html
>>> ).
>>>
>>>
>>> tia
>>>
>>>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to