thanks for the info, folks!

On Mon, Mar 19, 2012 at 9:56 AM, David Schreiber
<flashmasterd...@gmail.com> wrote:
> 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 android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

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

Reply via email to