Fwiw, I would generally recommend that people build against the latest SDK
with the APIs they want (in your case 1.6 here), setting
android:targetSdkVersion to that, and android:minSdkVersion to the earliest
version of the platform they want to run on.  Develop against that target
SDK, and test against the minimum SDK to make sure that you aren't using
APIs are making assumptions that don't work on the older platform.

A newer version of the platform will be able to run apps developed or
targeting older platforms, so since Droid runs 2.0 it doesn't matter whether
you are building for 1.6 or 1.5 it will still be seen on 2.0.

However, the situation with Tattoo is different, where some features that
were assumed to be on all devices no longer exist (auto-focus camera, HVGA
screen space).  For the former, if an app is using the camera then it is
assumed to be incompatible unless it explicitly says it doesn't need
auto-focus.  For the latter, unfortunately all apps needed to be assumed to
be incompatible until they could be updated to explicitly support smaller
screens.  Note that this really has nothing to do with platform versions,
but just that historically apps have been designed for HVGA screens, and
there is no good way to get them to generally work well when confronted with
a smaller screen so they need to be explicitly updated to support that
screen.  Unlike Tattoo, Droid has a larger screen, which is easy for the
platform to provide compatibility with for older apps.

On Sat, Dec 5, 2009 at 7:51 PM, snctln <[email protected]> wrote:

> Hello Android Developers,
>
> Are Android 1.5 applications available for download on the android
> market on the Motorola Droid?
>
> I have a few popular games on the android market (BreakTheBlocks,
> PingPong, and WordWrench), when the 1.6sdk was released I released new
> apks to the market built with that sdk so that I could gain support
> for multiple screen sizes, at the time that meant the HTC Tattoo
> (QVGA).  I am fortunate enough to have an htc tattoo to develop with,
> but i don't have a droid so i cannot check for myself on this issue.
>
> I feel like I am missing out on quite a few potential sales by having
> my applications built with 1.6 and am thinking of releasing an update
> that downgrades the sdk version to 1.5, but am not sure if that will
> then have me miss out on all of the 2.0 Droid sales.
>
> What are other developers doing?  It seems that the market on my
> tattoo is rather sparse when compared to the market on my 1.5 adp1.
>
> I know the issue boils down to screen resolution support and 1.6/2.0
> scaling, I am just curious about sdk support on the droid... maybe a
> droid user can tell me if some of my1.5 applications are available for
> download (SImpleWidgetPack or Droid411, or just search for
> snctlnsoftware)
>
> Thanks in advance for any answers
>
> --
> 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]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>



-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

-- 
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