Android uses Java 1.5 not Java 1.6. I'd strongly suggest keeping compatibility at java 1.5. You would risk using a feature that is not supported on Android.
Offtopic: Android uses the Java 1.5 class libraries from the Apache Harmony JVM. Apache Harmony never implemented Java 1.6 largely because Sun wouldn't license TCK to them under reasonable terms. This is part of the reason why there is no Java 1.7 right now .. Java 1.7 is probably 12 months late. Most of the other JCP members are (probably) refusing to support a Java 1.7 until Sun (now Oracle) resolves this issue. On Thu, Apr 23, 2009 at 9:26 PM, Olivier Bilodeau <[email protected]> wrote: > Hi, > > I just commented on the bug #364770 [1]. It seems that the problematic > annotation that Michael referred to and wanted to avoid using default > compiler settings changed behavior between java 5 and java 6. > > We now have to choose between java 5 or java 6 for default compiler > settings. > > Since java 6 is the first real open source java (openjdk) and is most likely > the one bundled in recent distros, then I would think that to have it as the > minimal required compiler for tomdroid wouldn't be a bad thing. > > What do you think? > > [1] https://bugs.launchpad.net/tomdroid/+bug/364770 > -- > Olivier Bilodeau <[email protected]> > _______________________________________________ Mailing list: https://launchpad.net/~tomdroid-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~tomdroid-dev More help : https://help.launchpad.net/ListHelp

