Many of the features in 4.1 can also be found in the Support Package (formerly the ACL). Depending on the exact features you need, you may be able to build your app for 4.1 and then backport it to 2.2, by adding the Support Library to the project.
G. Blake Meike Marakana The second edition of Programming Android is now on-line: http://shop.oreilly.com/product/0636920023005.do On Thursday, August 2, 2012 7:45:56 AM UTC-7, Jeremy Villalobos wrote: > > Yes > > Do note that some API calls will throw Exceptions on Froyo. To avoid > this, use Reflections > > For example: my app supports from Froyo upward, but Froyo does not support > icons on the Preference Activity. So I use this to set the icon for ICS, > and skip the step on Froyo > > void workAroundSetPicture(Preference pref, int resource){ > try { > Method m = pref.getClass().getMethod("setIcon", int.class); > m.invoke( pref, resource ); > } catch (SecurityException e) { > e.printStackTrace(); > } catch (NoSuchMethodException e) { > e.printStackTrace(); > } catch (IllegalArgumentException e) { > e.printStackTrace(); > } catch (IllegalAccessException e) { > e.printStackTrace(); > } catch (InvocationTargetException e) { > e.printStackTrace(); > } > } > > The top right corner on the Android Developer documentation mentions for > which Version the methods were introduced. > > On Wednesday, August 1, 2012 10:27:06 AM UTC-4, Eric oboite wrote: >> >> When creating my new app should I build against 2.2 or 4.1? I know 2.2 >> has 83% of the market right now but can I build against 4.1 and make the >> min sdk android 2.0? >> >> -- 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

